@sanity/language-filter
5.0.175.0.18
dist/index.js~
dist/index.jsModified+11−9
Index: package/dist/index.js
===================================================================
--- package/dist/index.js
+++ package/dist/index.js
@@ -101,21 +101,21 @@
value,
children: t6
}), $[15] = t6, $[16] = value, $[17] = t7) : t7 = $[17], t7;
}
+function _temp$2() {
+ return of([]);
+}
/**
* Retrieves plugin options and the currently selected
* language IDs from anywhere in the Studio
*/
-function _temp$2() {
- return of([]);
-}
function useLanguageFilterStudioContext() {
return useContext(LanguageFilterStudioContext);
}
const unique = (arr) => Array.from(new Set(arr));
function usePaneLanguages() {
- let $ = c(25), { selectedLanguageIds, setSelectedLanguageIds, options } = useLanguageFilterStudioContext(), { defaultLanguages: t0 } = options, t1;
+ let $ = c(27), { selectedLanguageIds, setSelectedLanguageIds, options } = useLanguageFilterStudioContext(), { defaultLanguages: t0 } = options, t1;
$[0] === t0 ? t1 = $[1] : (t1 = t0 === void 0 ? [] : t0, $[0] = t0, $[1] = t1);
let defaultLanguages = t1, t2;
$[2] === options ? t2 = $[3] : (t2 = getSelectableLanguages(options), $[2] = options, $[3] = t2);
let selectableLanguages = t2, t3;
@@ -133,17 +133,19 @@
let lang = selectedLanguageIds;
lang = lang.includes(languageId) ? lang.filter((l_0) => l_0 !== languageId) : unique([...lang, languageId]), updateSelectedIds(lang);
}, $[13] = selectedLanguageIds, $[14] = updateSelectedIds, $[15] = t6) : t6 = $[15];
let toggleLanguage = t6, t7;
- $[16] !== defaultLanguages || $[17] !== selectedLanguageIds ? (t7 = unique([...defaultLanguages ?? [], ...selectedLanguageIds]), $[16] = defaultLanguages, $[17] = selectedLanguageIds, $[18] = t7) : t7 = $[18];
- let activeLanguages = t7, t8 = selectedLanguageIds.length === selectableLanguages.length + defaultLanguages.length, t9;
- return $[19] !== activeLanguages || $[20] !== selectAll || $[21] !== selectNone || $[22] !== t8 || $[23] !== toggleLanguage ? (t9 = {
+ $[16] === defaultLanguages ? t7 = $[17] : (t7 = defaultLanguages ?? [], $[16] = defaultLanguages, $[17] = t7);
+ let t8;
+ $[18] !== selectedLanguageIds || $[19] !== t7 ? (t8 = unique([...t7, ...selectedLanguageIds]), $[18] = selectedLanguageIds, $[19] = t7, $[20] = t8) : t8 = $[20];
+ let activeLanguages = t8, t9 = selectedLanguageIds.length === selectableLanguages.length + defaultLanguages.length, t10;
+ return $[21] !== activeLanguages || $[22] !== selectAll || $[23] !== selectNone || $[24] !== t9 || $[25] !== toggleLanguage ? (t10 = {
activeLanguages,
- allSelected: t8,
+ allSelected: t9,
selectAll,
selectNone,
toggleLanguage
- }, $[19] = activeLanguages, $[20] = selectAll, $[21] = selectNone, $[22] = t8, $[23] = toggleLanguage, $[24] = t9) : t9 = $[24], t9;
+ }, $[21] = activeLanguages, $[22] = selectAll, $[23] = selectNone, $[24] = t9, $[25] = toggleLanguage, $[26] = t10) : t10 = $[26], t10;
}
function _temp$1(l) {
return l.id;
}