sanity-plugin-workflow
3.0.433.0.44
dist/index.js~
dist/index.jsModified+108−101
Index: package/dist/index.js
===================================================================
--- package/dist/index.js
+++ package/dist/index.js
@@ -1102,103 +1102,110 @@
})
});
}
function Filters(props) {
- let $ = c(27), { uniqueAssignedUsers: t0, selectedUserIds, schemaTypes, selectedSchemaTypes, toggleSelectedUser, resetSelectedUsers, toggleSelectedSchemaType } = props, uniqueAssignedUsers = t0 === void 0 ? [] : t0, currentUser = useCurrentUser(), schema = useSchema(), t1;
- $[0] !== selectedUserIds || $[1] !== toggleSelectedUser ? (t1 = (id) => {
+ let $ = c(60), { uniqueAssignedUsers: t0, selectedUserIds, schemaTypes, selectedSchemaTypes, toggleSelectedUser, resetSelectedUsers, toggleSelectedSchemaType } = props, t1;
+ $[0] === t0 ? t1 = $[1] : (t1 = t0 === void 0 ? [] : t0, $[0] = t0, $[1] = t1);
+ let uniqueAssignedUsers = t1, currentUser = useCurrentUser(), schema = useSchema(), t2;
+ $[2] !== selectedUserIds || $[3] !== toggleSelectedUser ? (t2 = (id) => {
selectedUserIds.includes(id) || toggleSelectedUser(id);
- }, $[0] = selectedUserIds, $[1] = toggleSelectedUser, $[2] = t1) : t1 = $[2];
- let onAdd = t1, t2;
- $[3] !== selectedUserIds || $[4] !== toggleSelectedUser ? (t2 = (id_0) => {
+ }, $[2] = selectedUserIds, $[3] = toggleSelectedUser, $[4] = t2) : t2 = $[4];
+ let onAdd = t2, t3;
+ $[5] !== selectedUserIds || $[6] !== toggleSelectedUser ? (t3 = (id_0) => {
selectedUserIds.includes(id_0) && toggleSelectedUser(id_0);
- }, $[3] = selectedUserIds, $[4] = toggleSelectedUser, $[5] = t2) : t2 = $[5];
- let onRemove = t2, t3;
- $[6] === resetSelectedUsers ? t3 = $[7] : (t3 = () => {
+ }, $[5] = selectedUserIds, $[6] = toggleSelectedUser, $[7] = t3) : t3 = $[7];
+ let onRemove = t3, t4;
+ $[8] === resetSelectedUsers ? t4 = $[9] : (t4 = () => {
resetSelectedUsers();
- }, $[6] = resetSelectedUsers, $[7] = t3);
- let onClear = t3;
+ }, $[8] = resetSelectedUsers, $[9] = t4);
+ let onClear = t4;
if (uniqueAssignedUsers.length === 0 && schemaTypes.length < 2) return null;
- let meInUniqueAssignees = currentUser?.id && uniqueAssignedUsers.find((u) => u.id === currentUser.id), t4;
- $[8] === currentUser?.id ? t4 = $[9] : (t4 = (u_0) => u_0.id !== currentUser?.id, $[8] = currentUser?.id, $[9] = t4);
- let uniqueAssigneesNotMe = uniqueAssignedUsers.filter(t4), T0 = Card, t8;
- $[10] === Symbol.for("react.memo_cache_sentinel") ? (t8 = { overflowX: "hidden" }, $[10] = t8) : t8 = $[10];
- let T1 = Flex, T2 = Flex, t13 = uniqueAssignedUsers.length > 5 ? /* @__PURE__ */ jsx(Card, {
- tone: "default",
- children: /* @__PURE__ */ jsx(MenuButton, {
- button: /* @__PURE__ */ jsx(Button, {
- padding: 3,
- fontSize: 1,
- text: "Filter Assignees",
- tone: "primary",
- icon: UserIcon
- }),
- id: "user-filters",
- menu: /* @__PURE__ */ jsx(Menu, { children: /* @__PURE__ */ jsx(UserSelectMenu, {
- value: selectedUserIds,
- userList: uniqueAssignedUsers,
- onAdd,
- onRemove,
- onClear,
- labels: {
- addMe: "Filter mine",
- removeMe: "Clear mine",
- clear: "Clear filters"
- }
- }) }),
- popover: { portal: !0 }
- })
- }) : /* @__PURE__ */ jsxs(Fragment, { children: [
- meInUniqueAssignees ? /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx(Button, {
- padding: 0,
- mode: selectedUserIds.includes(currentUser.id) ? "default" : "bleed",
- onClick: () => toggleSelectedUser(currentUser.id),
- children: /* @__PURE__ */ jsx(Flex, {
- padding: 1,
- align: "center",
- justify: "center",
- children: /* @__PURE__ */ jsx(UserAvatar, {
- user: currentUser.id,
- size: 1,
- withTooltip: !0
- })
+ let t5;
+ $[10] !== currentUser || $[11] !== uniqueAssignedUsers ? (t5 = currentUser?.id && uniqueAssignedUsers.find((u) => u.id === currentUser.id), $[10] = currentUser, $[11] = uniqueAssignedUsers, $[12] = t5) : t5 = $[12];
+ let meInUniqueAssignees = t5, T0, T1, T2, t10, t11, t12, t13, t14, t6, t7, t8, t9;
+ if ($[13] !== currentUser || $[14] !== meInUniqueAssignees || $[15] !== onAdd || $[16] !== onClear || $[17] !== onRemove || $[18] !== resetSelectedUsers || $[19] !== selectedUserIds || $[20] !== toggleSelectedUser || $[21] !== uniqueAssignedUsers) {
+ let t15;
+ $[34] === currentUser?.id ? t15 = $[35] : (t15 = (u_0) => u_0.id !== currentUser?.id, $[34] = currentUser?.id, $[35] = t15);
+ let uniqueAssigneesNotMe = uniqueAssignedUsers.filter(t15);
+ T2 = Card, t11 = "primary", t12 = 2, t13 = !0, $[36] === Symbol.for("react.memo_cache_sentinel") ? (t14 = { overflowX: "hidden" }, $[36] = t14) : t14 = $[36], T1 = Flex, t10 = "center", T0 = Flex, t6 = "center", t7 = 1, t8 = 1, t9 = uniqueAssignedUsers.length > 5 ? /* @__PURE__ */ jsx(Card, {
+ tone: "default",
+ children: /* @__PURE__ */ jsx(MenuButton, {
+ button: /* @__PURE__ */ jsx(Button, {
+ padding: 3,
+ fontSize: 1,
+ text: "Filter Assignees",
+ tone: "primary",
+ icon: UserIcon
+ }),
+ id: "user-filters",
+ menu: /* @__PURE__ */ jsx(Menu, { children: /* @__PURE__ */ jsx(UserSelectMenu, {
+ value: selectedUserIds,
+ userList: uniqueAssignedUsers,
+ onAdd,
+ onRemove,
+ onClear,
+ labels: {
+ addMe: "Filter mine",
+ removeMe: "Clear mine",
+ clear: "Clear filters"
+ }
+ }) }),
+ popover: { portal: !0 }
})
- }), /* @__PURE__ */ jsx(Card, {
- borderRight: !0,
- style: { height: 30 },
- tone: "inherit"
- })] }) : null,
- uniqueAssigneesNotMe.map((user) => /* @__PURE__ */ jsx(Button, {
- padding: 0,
- mode: selectedUserIds.includes(user.id) ? "default" : "bleed",
- onClick: () => toggleSelectedUser(user.id),
- children: /* @__PURE__ */ jsx(Flex, {
- padding: 1,
- align: "center",
- justify: "center",
- children: /* @__PURE__ */ jsx(UserAvatar, {
- user,
- size: 1,
- withTooltip: !0
+ }) : /* @__PURE__ */ jsxs(Fragment, { children: [
+ meInUniqueAssignees ? /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx(Button, {
+ padding: 0,
+ mode: selectedUserIds.includes(currentUser.id) ? "default" : "bleed",
+ onClick: () => toggleSelectedUser(currentUser.id),
+ children: /* @__PURE__ */ jsx(Flex, {
+ padding: 1,
+ align: "center",
+ justify: "center",
+ children: /* @__PURE__ */ jsx(UserAvatar, {
+ user: currentUser.id,
+ size: 1,
+ withTooltip: !0
+ })
})
- })
- }, user.id)),
- selectedUserIds.length > 0 ? /* @__PURE__ */ jsx(Button, {
- padding: 3,
- fontSize: 1,
- text: "Clear",
- onClick: resetSelectedUsers,
- mode: "ghost",
- icon: ResetIcon
- }) : null
- ] }), t14;
- $[11] !== T2 || $[12] !== t13 ? (t14 = /* @__PURE__ */ jsx(T2, {
- align: "center",
- gap: 1,
- flex: 1,
- children: t13
- }), $[11] = T2, $[12] = t13, $[13] = t14) : t14 = $[13];
+ }), /* @__PURE__ */ jsx(Card, {
+ borderRight: !0,
+ style: { height: 30 },
+ tone: "inherit"
+ })] }) : null,
+ uniqueAssigneesNotMe.map((user) => /* @__PURE__ */ jsx(Button, {
+ padding: 0,
+ mode: selectedUserIds.includes(user.id) ? "default" : "bleed",
+ onClick: () => toggleSelectedUser(user.id),
+ children: /* @__PURE__ */ jsx(Flex, {
+ padding: 1,
+ align: "center",
+ justify: "center",
+ children: /* @__PURE__ */ jsx(UserAvatar, {
+ user,
+ size: 1,
+ withTooltip: !0
+ })
+ })
+ }, user.id)),
+ selectedUserIds.length > 0 ? /* @__PURE__ */ jsx(Button, {
+ padding: 3,
+ fontSize: 1,
+ text: "Clear",
+ onClick: resetSelectedUsers,
+ mode: "ghost",
+ icon: ResetIcon
+ }) : null
+ ] }), $[13] = currentUser, $[14] = meInUniqueAssignees, $[15] = onAdd, $[16] = onClear, $[17] = onRemove, $[18] = resetSelectedUsers, $[19] = selectedUserIds, $[20] = toggleSelectedUser, $[21] = uniqueAssignedUsers, $[22] = T0, $[23] = T1, $[24] = T2, $[25] = t10, $[26] = t11, $[27] = t12, $[28] = t13, $[29] = t14, $[30] = t6, $[31] = t7, $[32] = t8, $[33] = t9;
+ } else T0 = $[22], T1 = $[23], T2 = $[24], t10 = $[25], t11 = $[26], t12 = $[27], t13 = $[28], t14 = $[29], t6 = $[30], t7 = $[31], t8 = $[32], t9 = $[33];
let t15;
- $[14] !== schema || $[15] !== schemaTypes || $[16] !== selectedSchemaTypes || $[17] !== toggleSelectedSchemaType ? (t15 = schemaTypes.length > 1 ? /* @__PURE__ */ jsx(Flex, {
+ $[37] !== T0 || $[38] !== t6 || $[39] !== t7 || $[40] !== t8 || $[41] !== t9 ? (t15 = /* @__PURE__ */ jsx(T0, {
+ align: t6,
+ gap: t7,
+ flex: t8,
+ children: t9
+ }), $[37] = T0, $[38] = t6, $[39] = t7, $[40] = t8, $[41] = t9, $[42] = t15) : t15 = $[42];
+ let t16;
+ $[43] !== schema || $[44] !== schemaTypes || $[45] !== selectedSchemaTypes || $[46] !== toggleSelectedSchemaType ? (t16 = schemaTypes.length > 1 ? /* @__PURE__ */ jsx(Flex, {
align: "center",
gap: 1,
children: schemaTypes.map((typeName) => {
let schemaType = schema.get(typeName);
@@ -1210,22 +1217,22 @@
mode: selectedSchemaTypes.includes(typeName) ? "default" : "ghost",
onClick: () => toggleSelectedSchemaType(typeName)
}, typeName) : null;
})
- }) : null, $[14] = schema, $[15] = schemaTypes, $[16] = selectedSchemaTypes, $[17] = toggleSelectedSchemaType, $[18] = t15) : t15 = $[18];
- let t16;
- $[19] !== T1 || $[20] !== t14 || $[21] !== t15 ? (t16 = /* @__PURE__ */ jsxs(T1, {
- align: "center",
- children: [t14, t15]
- }), $[19] = T1, $[20] = t14, $[21] = t15, $[22] = t16) : t16 = $[22];
+ }) : null, $[43] = schema, $[44] = schemaTypes, $[45] = selectedSchemaTypes, $[46] = toggleSelectedSchemaType, $[47] = t16) : t16 = $[47];
let t17;
- return $[23] !== T0 || $[24] !== t16 || $[25] !== t8 ? (t17 = /* @__PURE__ */ jsx(T0, {
- tone: "primary",
- padding: 2,
- borderBottom: !0,
- style: t8,
- children: t16
- }), $[23] = T0, $[24] = t16, $[25] = t8, $[26] = t17) : t17 = $[26], t17;
+ $[48] !== T1 || $[49] !== t10 || $[50] !== t15 || $[51] !== t16 ? (t17 = /* @__PURE__ */ jsxs(T1, {
+ align: t10,
+ children: [t15, t16]
+ }), $[48] = T1, $[49] = t10, $[50] = t15, $[51] = t16, $[52] = t17) : t17 = $[52];
+ let t18;
+ return $[53] !== T2 || $[54] !== t11 || $[55] !== t12 || $[56] !== t13 || $[57] !== t14 || $[58] !== t17 ? (t18 = /* @__PURE__ */ jsx(T2, {
+ tone: t11,
+ padding: t12,
+ borderBottom: t13,
+ style: t14,
+ children: t17
+ }), $[53] = T2, $[54] = t11, $[55] = t12, $[56] = t13, $[57] = t14, $[58] = t17, $[59] = t18) : t18 = $[59], t18;
}
function Status(props) {
let $ = c(7), { text, icon } = props, Icon = icon, t0;
$[0] === text ? t0 = $[1] : (t0 = /* @__PURE__ */ jsx(Box, {