@dgui/react-shared
Advanced tools
| {"version":3,"file":"DrawerContext.js","sourceRoot":"","sources":["../../src/Contexts/DrawerContext.ts"],"names":[],"mappings":";;;AAGA,iCAEe;AAEf,MAAM,qBAAqB,GAAuB;IACjD,SAAS,EAAE,GAAG,EAAE,GAAE,CAAC;IACnB,WAAW,EAAE,EAAE;IACf,OAAO,EAAE,EAAE;IACX,YAAY,EAAE,GAAG,EAAE,GAAE,CAAC;CACtB,CAAC;AAQD,sDAAqB;AANtB,MAAM,aAAa,GAAG,IAAA,qBAAa,EAAqB,qBAAqB,CAAC,CAAC;AAK9E,sCAAa;AAHd,aAAa,CAAC,WAAW,GAAG,eAAe,CAAC"} |
| {"version":3,"file":"DrawerIndexContext.js","sourceRoot":"","sources":["../../src/Contexts/DrawerIndexContext.ts"],"names":[],"mappings":";;;AAGA,iCAEe;AAEf,MAAM,mBAAmB,GAA4B;IACpD,WAAW,EAAE,CAAC;IACd,YAAY,EAAE,GAAG,EAAE,GAAE,CAAC;CACtB,CAAC;AAQD,kDAAmB;AANpB,MAAM,kBAAkB,GAAG,IAAA,qBAAa,EAA0B,mBAAmB,CAAC,CAAC;AAKtF,gDAAkB;AAHnB,kBAAkB,CAAC,WAAW,GAAG,oBAAoB,CAAC"} |
| {"version":3,"file":"DrawerToggleContext.js","sourceRoot":"","sources":["../../src/Contexts/DrawerToggleContext.ts"],"names":[],"mappings":";;;AAGA,iCAEe;AAEF,QAAA,QAAQ,GAA6B;IACjD,UAAU,EAAE,KAAK;IACjB,YAAY,EAAE,GAAG,EAAE,GAAE,CAAC;CACtB,CAAC;AAEF,MAAM,mBAAmB,GAAG,IAAA,qBAAa,EAA2B,gBAAQ,CAAC,CAAC;AAK7E,kDAAmB;AAHpB,mBAAmB,CAAC,WAAW,GAAG,qBAAqB,CAAC"} |
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/Contexts/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,kDAAgC;AAChC,uDAAqC;AACrC,wDAAsC;AACtC,+CAA6B;AAC7B,oDAAkC"} |
| {"version":3,"file":"TabContext.js","sourceRoot":"","sources":["../../src/Contexts/TabContext.ts"],"names":[],"mappings":";;;AAGA,iCAEe;AAEf,MAAM,WAAW,GAAoB;IACpC,MAAM,EAAE,GAAG,EAAE,GAAE,CAAC;IAChB,SAAS,EAAE,GAAG,EAAE,GAAE,CAAC;IACnB,aAAa,EAAE,EAAE;IACjB,QAAQ,EAAE,EAAE;IACZ,IAAI,EAAE,EAAE;IACR,SAAS,EAAE,GAAG,EAAE,GAAE,CAAC;CACnB,CAAC;AAQD,kCAAW;AANZ,MAAM,UAAU,GAAG,IAAA,qBAAa,EAAkB,WAAW,CAAC,CAAC;AAK9D,gCAAU;AAHX,UAAU,CAAC,WAAW,GAAG,YAAY,CAAC"} |
| {"version":3,"file":"TabIndexContext.js","sourceRoot":"","sources":["../../src/Contexts/TabIndexContext.ts"],"names":[],"mappings":";;;AAGA,iCAEe;AAEf,MAAM,gBAAgB,GAAyB;IAC9C,SAAS,EAAE,GAAG,EAAE,GAAE,CAAC;IACnB,QAAQ,EAAE,CAAC;CACX,CAAC;AAQD,4CAAgB;AANjB,MAAM,eAAe,GAAG,IAAA,qBAAa,EAAuB,gBAAgB,CAAC,CAAC;AAK7E,0CAAe;AAHhB,eAAe,CAAC,WAAW,GAAG,iBAAiB,CAAC"} |
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/Hooks/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,mDAAiC;AACjC,oDAAkC;AAClC,oDAAkC;AAClC,iDAA+B;AAC/B,gDAA8B;AAC9B,gDAA8B;AAC9B,4CAA0B;AAC1B,oDAAkC"} |
| {"version":3,"file":"useDrawerIndex.js","sourceRoot":"","sources":["../../src/Hooks/useDrawerIndex.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAGf,SAAS,cAAc;IACtB,MAAM,EACL,WAAW,EACX,GAAG,IAAA,kBAAU,EAAC,6BAAkB,CAAC,CAAC;IAEnC,OAAO,WAAW,CAAC;AACpB,CAAC;AAGA,wCAAc"} |
| {"version":3,"file":"useDrawerStatus.js","sourceRoot":"","sources":["../../src/Hooks/useDrawerStatus.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAEf,MAAM,eAAe,GAAG,GAAG,EAAE;IAC5B,MAAM,EACL,UAAU,EACV,GAAG,IAAA,kBAAU,EAAC,8BAAmB,CAAC,CAAC;IAEpC,OAAO,UAAU,CAAC;AACnB,CAAC,CAAC;AAGD,0CAAe"} |
| {"version":3,"file":"useSelectDrawer.js","sourceRoot":"","sources":["../../src/Hooks/useSelectDrawer.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAEf,MAAM,eAAe,GAAG,GAAG,EAAE;IAC5B,MAAM,EACL,YAAY,EACZ,GAAG,IAAA,kBAAU,EAAC,6BAAkB,CAAC,CAAC;IAEnC,OAAO,YAAY,CAAC;AACrB,CAAC,CAAC;AAGD,0CAAe"} |
| {"version":3,"file":"useSelectTab.js","sourceRoot":"","sources":["../../src/Hooks/useSelectTab.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAEf,MAAM,YAAY,GAAG,GAAG,EAAE;IACzB,MAAM,EACL,SAAS,EACT,GAAG,IAAA,kBAAU,EAAC,0BAAe,CAAC,CAAC;IAEhC,OAAO,SAAS,CAAC;AAClB,CAAC,CAAC;AAGD,oCAAY"} |
| {"version":3,"file":"useTabIndex.js","sourceRoot":"","sources":["../../src/Hooks/useTabIndex.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAEf,MAAM,WAAW,GAAG,GAAG,EAAE;IACxB,MAAM,EACL,QAAQ,EACR,GAAG,IAAA,kBAAU,EAAC,0BAAe,CAAC,CAAC;IAEhC,OAAO,QAAQ,CAAC;AACjB,CAAC,CAAC;AAGD,kCAAW"} |
| {"version":3,"file":"useTabOrder.js","sourceRoot":"","sources":["../../src/Hooks/useTabOrder.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAEf,MAAM,WAAW,GAAG,GAAG,EAAE;IACxB,MAAM,EACL,QAAQ,EACR,GAAG,IAAA,kBAAU,EAAC,qBAAU,CAAC,CAAC;IAE3B,OAAO,QAAQ,CAAC;AACjB,CAAC,CAAC;AAGD,kCAAW"} |
| {"version":3,"file":"useTabs.js","sourceRoot":"","sources":["../../src/Hooks/useTabs.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAEf,MAAM,OAAO,GAAG,GAAG,EAAE;IACpB,MAAM,EACL,IAAI,EACJ,GAAG,IAAA,kBAAU,EAAC,qBAAU,CAAC,CAAC;IAE3B,OAAO,IAAI,CAAC;AACb,CAAC,CAAC;AAGD,0BAAO"} |
| {"version":3,"file":"useToggleDrawer.js","sourceRoot":"","sources":["../../src/Hooks/useToggleDrawer.ts"],"names":[],"mappings":";;;AAAA,0CAEqB;AACrB,iCAEe;AAEf,MAAM,eAAe,GAAG,GAAG,EAAE;IAC5B,MAAM,EACL,YAAY,EACZ,GAAG,IAAA,kBAAU,EAAC,8BAAmB,CAAC,CAAC;IAEpC,OAAO,YAAY,CAAC;AACrB,CAAC,CAAC;AAGD,0CAAe"} |
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,6CAA2B;AAC3B,0CAAwB;AACxB,8CAA4B;AAC5B,0CAAwB"} |
| {"version":3,"file":"DrawerIndexProvider.js","sourceRoot":"","sources":["../../src/Providers/DrawerIndexProvider.tsx"],"names":[],"mappings":";;;AAAA,0CAGqB;AAIrB,iCAKe;AAEf,MAAM,mBAAmB,GAAgD,CAAC,EACzE,QAAQ,EACR,WAAW,EAAE,gBAAgB,EAC7B,cAAc,EACd,EAAE,EAAE;IACJ,MAAM,CACL,WAAW,EACX,cAAc,CACd,GAAG,IAAA,gBAAQ,EAAC,8BAAmB,CAAC,WAAW,CAAC,CAAC;IAE9C,IAAA,iBAAS,EACR,GAAG,EAAE;QACJ,MAAM,SAAS,GAAG,MAAM,CAAC,aAAa,CAAC,gBAAgB,CAAC;YACvD,MAAM,CAAC,gBAAgB,CAAC,CAAC;QAE1B,IACC,SAAS,EACR,CAAC;YACF,cAAc,CAAC,SAAS,CAAC,CAAC;QAC3B,CAAC;IACF,CAAC,EACD;QACC,gBAAgB;KAChB,CACD,CAAC;IAEF,IAAA,iBAAS,EACR,GAAG,EAAE;QACJ,IAAI,cAAc,EAAE,CAAC;YACpB,cAAc,CAAC,WAAW,CAAC,CAAC;QAC7B,CAAC;IACF,CAAC,EACD;QACC,WAAW;QACX,cAAc;KACd,CACD,CAAC;IAEF,MAAM,KAAK,GAAG,IAAA,eAAO,EACpB,GAAG,EAAE;QACJ,OAAO;YACN,WAAW;YACX,YAAY,EAAE,cAAc;SAC5B,CAAC;IACH,CAAC,EACD;QACC,WAAW;QACX,cAAc;KACd,CACD,CAAC;IAEF,OAAO,CACN,uBAAC,6BAAkB,CAAC,QAAQ,IAC3B,KAAK,EAAE,KAAK,YAEX,QAAQ,GACoB,CAC9B,CAAC;AACH,CAAC,CAAC;AAEF,mBAAmB,CAAC,WAAW,GAAG,qBAAqB,CAAC;AAExD,kBAAe,mBAAmB,CAAC"} |
| {"version":3,"file":"DrawerProvider.js","sourceRoot":"","sources":["../../src/Providers/DrawerProvider.tsx"],"names":[],"mappings":"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"} |
| {"version":3,"file":"DrawerToggleProvider.js","sourceRoot":"","sources":["../../src/Providers/DrawerToggleProvider.tsx"],"names":[],"mappings":";;;AAAA,0CAEqB;AAIrB,iCAMe;AAEf,MAAM,oBAAoB,GAAiD,CAAC,EAC3E,QAAQ,EACR,UAAU,EAAE,eAAe,EAC3B,cAAc,EACd,EAAE,EAAE;IACJ,MAAM,CACL,UAAU,EACV,aAAa,CACb,GAAG,IAAA,gBAAQ,EAAC,eAAe,CAAC,CAAC;IAE9B,IAAA,iBAAS,EACR,GAAG,EAAE;QACJ,aAAa,CAAC,eAAe,CAAC,CAAC;IAChC,CAAC,EACD;QACC,eAAe;KACf,CACD,CAAC;IAEF,MAAM,YAAY,GAAG,IAAA,mBAAW,EAC/B,CACC,IAAc,EACb,EAAE;QACH,IAAI,IAAI,KAAK,SAAS,EAAE,CAAC;YACxB,aAAa,CACZ,CAAC,iBAAiB,EAAE,EAAE;gBACrB,MAAM,UAAU,GAAG,CAAC,iBAAiB,CAAC;gBAEtC,IAAI,cAAc,EAAE,CAAC;oBACpB,cAAc,CAAC,UAAU,CAAC,CAAC;gBAC5B,CAAC;gBAED,OAAO,UAAU,CAAC;YACnB,CAAC,CACD,CAAC;QACH,CAAC;aAAM,CAAC;YACP,IAAI,cAAc,EAAE,CAAC;gBACpB,cAAc,CAAC,IAAI,CAAC,CAAC;YACtB,CAAC;YAED,aAAa,CAAC,IAAI,CAAC,CAAC;QACrB,CAAC;IACF,CAAC,EACD;QACC,cAAc;KACd,CACD,CAAC;IAEF,MAAM,KAAK,GAAG,IAAA,eAAO,EACpB,GAAG,EAAE;QACJ,OAAO;YACN,UAAU,EAAE,OAAO,CAAC,UAAU,CAAC;YAC/B,YAAY;SACZ,CAAC;IACH,CAAC,EACD;QACC,UAAU;QACV,YAAY;KACZ,CACD,CAAC;IAEF,OAAO,CACN,uBAAC,8BAAmB,CAAC,QAAQ,IAC5B,KAAK,EAAE,KAAK,YAEX,QAAQ,GACqB,CAC/B,CAAC;AACH,CAAC,CAAC;AAEF,oBAAoB,CAAC,WAAW,GAAG,sBAAsB,CAAC;AAE1D,kBAAe,oBAAoB,CAAC"} |
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/Providers/index.tsx"],"names":[],"mappings":";;;;;;;AAGA,gFAAwD;AACxD,sEAA8C;AAC9C,kFAA0D;AAC1D,0EAAkD;AAClD,gEAAwC;AAKxC,MAAM,SAAS,GAAsC,CAAC,EACrD,QAAQ,EACR,WAAW,EACX,UAAU,EACV,cAAc,EACd,cAAc,EACd,WAAW,EACX,QAAQ,EACR,EAAE,EAAE;IACJ,OAAO,CACN,uBAAC,8BAAoB,IACpB,UAAU,EAAE,UAAU,EACtB,cAAc,EAAE,cAAc,YAE9B,uBAAC,6BAAmB,IACnB,WAAW,EAAE,WAAW,EACxB,cAAc,EAAE,cAAc,YAE9B,uBAAC,wBAAc,cACd,uBAAC,0BAAgB,IAChB,WAAW,EAAE,WAAW,EACxB,QAAQ,EAAE,QAAQ,YAElB,uBAAC,qBAAW,cACV,QAAQ,GACI,GACI,GACH,GACI,GACA,CACvB,CAAC;AACH,CAAC,CAAC;AAKD,8BAAS;AAHV,SAAS,CAAC,WAAW,GAAG,iBAAiB,CAAC"} |
| {"version":3,"file":"TabIndexProvider.js","sourceRoot":"","sources":["../../src/Providers/TabIndexProvider.tsx"],"names":[],"mappings":";;;AAAA,iEAGqC;AAIrC,iCAKe;AAEf,MAAM,gBAAgB,GAA6C,CAAC,EACnE,QAAQ,EAER,WAAW,EACX,QAAQ,EAAE,aAAa,EACvB,EAAE,EAAE;IACJ,MAAM,CACL,QAAQ,EACR,WAAW,CACX,GAAG,IAAA,gBAAQ,EAAC,kCAAgB,CAAC,QAAQ,CAAC,CAAC;IAExC,IAAA,iBAAS,EACR,GAAG,EAAE;QACJ,MAAM,SAAS,GAAG,MAAM,CAAC,aAAa,CAAC,aAAa,CAAC;YACpD,MAAM,CAAC,aAAa,CAAC,CAAC;QAEvB,IACC,SAAS,EACR,CAAC;YACF,WAAW,CAAC,SAAS,CAAC,CAAC;QACxB,CAAC;IACF,CAAC,EACD;QACC,aAAa;KACb,CACD,CAAC;IAEF,IAAA,iBAAS,EACR,GAAG,EAAE;QACJ,IAAI,WAAW,EAAE,CAAC;YACjB,WAAW,CAAC,QAAQ,CAAC,CAAC;QACvB,CAAC;IACF,CAAC,EACD;QACC,WAAW;QACX,QAAQ;KACR,CACD,CAAC;IAEF,MAAM,KAAK,GAAG,IAAA,eAAO,EACpB,GAAG,EAAE;QACJ,OAAO;YACN,SAAS,EAAE,WAAW;YACtB,QAAQ;SACR,CAAC;IACH,CAAC,EACD;QACC,WAAW;QACX,QAAQ;KACR,CACD,CAAC;IAEF,OAAO,CACN,uBAAC,iCAAe,CAAC,QAAQ,IACxB,KAAK,EAAE,KAAK,YAEX,QAAQ,GACiB,CAC3B,CAAC;AACH,CAAC,CAAC;AAEF,kBAAe,gBAAgB,CAAC;AAEhC,gBAAgB,CAAC,WAAW,GAAG,kBAAkB,CAAC"} |
| {"version":3,"file":"TabProvider.js","sourceRoot":"","sources":["../../src/Providers/TabProvider.tsx"],"names":[],"mappings":"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"} |
| {"version":3,"file":"Types.js","sourceRoot":"","sources":["../src/Types.ts"],"names":[],"mappings":""} |
@@ -15,1 +15,2 @@ "use strict"; | ||
| DrawerContext.displayName = 'DrawerContext'; | ||
| //# sourceMappingURL=DrawerContext.js.map |
@@ -13,1 +13,2 @@ "use strict"; | ||
| DrawerIndexContext.displayName = 'DrawerIndexContext'; | ||
| //# sourceMappingURL=DrawerIndexContext.js.map |
@@ -12,1 +12,2 @@ "use strict"; | ||
| DrawerToggleContext.displayName = 'DrawerToggleContext'; | ||
| //# sourceMappingURL=DrawerToggleContext.js.map |
@@ -22,1 +22,2 @@ "use strict"; | ||
| __exportStar(require("./TabIndexContext"), exports); | ||
| //# sourceMappingURL=index.js.map |
@@ -8,2 +8,3 @@ "use strict"; | ||
| removeTab: () => { }, | ||
| selectedTabId: '', | ||
| tabOrder: [], | ||
@@ -17,1 +18,2 @@ tabs: {}, | ||
| TabContext.displayName = 'TabContext'; | ||
| //# sourceMappingURL=TabContext.js.map |
@@ -13,1 +13,2 @@ "use strict"; | ||
| TabIndexContext.displayName = 'TabIndexContext'; | ||
| //# sourceMappingURL=TabIndexContext.js.map |
@@ -25,1 +25,2 @@ "use strict"; | ||
| __exportStar(require("./useToggleDrawer"), exports); | ||
| //# sourceMappingURL=index.js.map |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useDrawerIndex = useDrawerIndex; | ||
| //# sourceMappingURL=useDrawerIndex.js.map |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useDrawerStatus = useDrawerStatus; | ||
| //# sourceMappingURL=useDrawerStatus.js.map |
@@ -1,2 +0,3 @@ | ||
| declare const useSelectDrawer: () => (drawerIndex: number) => void; | ||
| /// <reference types="react" /> | ||
| declare const useSelectDrawer: () => import("react").Dispatch<import("react").SetStateAction<number>>; | ||
| export { useSelectDrawer }; |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useSelectDrawer = useSelectDrawer; | ||
| //# sourceMappingURL=useSelectDrawer.js.map |
@@ -1,2 +0,3 @@ | ||
| declare const useSelectTab: () => (tabIndex: number) => void; | ||
| /// <reference types="react" /> | ||
| declare const useSelectTab: () => import("react").Dispatch<import("react").SetStateAction<number>>; | ||
| export { useSelectTab }; |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useSelectTab = useSelectTab; | ||
| //# sourceMappingURL=useSelectTab.js.map |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useTabIndex = useTabIndex; | ||
| //# sourceMappingURL=useTabIndex.js.map |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useTabOrder = useTabOrder; | ||
| //# sourceMappingURL=useTabOrder.js.map |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useTabs = useTabs; | ||
| //# sourceMappingURL=useTabs.js.map |
@@ -11,1 +11,2 @@ "use strict"; | ||
| exports.useDrawerToggle = useDrawerToggle; | ||
| //# sourceMappingURL=useToggleDrawer.js.map |
+1
-0
@@ -21,1 +21,2 @@ "use strict"; | ||
| __exportStar(require("./Types"), exports); | ||
| //# sourceMappingURL=index.js.map |
@@ -17,8 +17,8 @@ "use strict"; | ||
| ]); | ||
| const selectDrawer = (0, react_1.useCallback)((selectedDrawerIndex) => { | ||
| (0, react_1.useEffect)(() => { | ||
| if (onSelectDrawer) { | ||
| onSelectDrawer(selectedDrawerIndex); | ||
| onSelectDrawer(drawerIndex); | ||
| } | ||
| setDrawerIndex(selectedDrawerIndex); | ||
| }, [ | ||
| drawerIndex, | ||
| onSelectDrawer | ||
@@ -29,7 +29,7 @@ ]); | ||
| drawerIndex, | ||
| selectDrawer | ||
| selectDrawer: setDrawerIndex | ||
| }; | ||
| }, [ | ||
| drawerIndex, | ||
| selectDrawer | ||
| setDrawerIndex | ||
| ]); | ||
@@ -40,1 +40,2 @@ return ((0, jsx_runtime_1.jsx)(Contexts_1.DrawerIndexContext.Provider, { value: value, children: children })); | ||
| exports.default = DrawerIndexProvider; | ||
| //# sourceMappingURL=DrawerIndexProvider.js.map |
@@ -105,1 +105,2 @@ "use strict"; | ||
| exports.default = DrawerProvider; | ||
| //# sourceMappingURL=DrawerProvider.js.map |
@@ -45,1 +45,2 @@ "use strict"; | ||
| exports.default = DrawerToggleProvider; | ||
| //# sourceMappingURL=DrawerToggleProvider.js.map |
@@ -14,5 +14,6 @@ "use strict"; | ||
| const Providers = ({ children, drawerIndex, drawerOpen, onDrawerToggle, onSelectDrawer, onSelectTab, tabIndex }) => { | ||
| return ((0, jsx_runtime_1.jsx)(DrawerToggleProvider_1.default, { drawerOpen: drawerOpen, onDrawerToggle: onDrawerToggle, children: (0, jsx_runtime_1.jsx)(DrawerProvider_1.default, { children: (0, jsx_runtime_1.jsx)(TabProvider_1.default, { children: (0, jsx_runtime_1.jsx)(DrawerIndexProvider_1.default, { drawerIndex: drawerIndex, onSelectDrawer: onSelectDrawer, children: (0, jsx_runtime_1.jsx)(TabIndexProvider_1.default, { onSelectTab: onSelectTab, tabIndex: tabIndex, children: children }) }) }) }) })); | ||
| return ((0, jsx_runtime_1.jsx)(DrawerToggleProvider_1.default, { drawerOpen: drawerOpen, onDrawerToggle: onDrawerToggle, children: (0, jsx_runtime_1.jsx)(DrawerIndexProvider_1.default, { drawerIndex: drawerIndex, onSelectDrawer: onSelectDrawer, children: (0, jsx_runtime_1.jsx)(DrawerProvider_1.default, { children: (0, jsx_runtime_1.jsx)(TabIndexProvider_1.default, { onSelectTab: onSelectTab, tabIndex: tabIndex, children: (0, jsx_runtime_1.jsx)(TabProvider_1.default, { children: children }) }) }) }) })); | ||
| }; | ||
| exports.Providers = Providers; | ||
| Providers.displayName = 'SharedProviders'; | ||
| //# sourceMappingURL=index.js.map |
@@ -17,17 +17,17 @@ "use strict"; | ||
| ]); | ||
| const selectTab = (0, react_1.useCallback)((selectedTabIndex) => { | ||
| (0, react_1.useEffect)(() => { | ||
| if (onSelectTab) { | ||
| onSelectTab(selectedTabIndex); | ||
| onSelectTab(tabIndex); | ||
| } | ||
| setTabIndex(selectedTabIndex); | ||
| }, [ | ||
| onSelectTab | ||
| onSelectTab, | ||
| tabIndex | ||
| ]); | ||
| const value = (0, react_1.useMemo)(() => { | ||
| return { | ||
| selectTab, | ||
| selectTab: setTabIndex, | ||
| tabIndex | ||
| }; | ||
| }, [ | ||
| selectTab, | ||
| setTabIndex, | ||
| tabIndex | ||
@@ -39,1 +39,2 @@ ]); | ||
| TabIndexProvider.displayName = 'TabIndexProvider'; | ||
| //# sourceMappingURL=TabIndexProvider.js.map |
@@ -26,5 +26,6 @@ "use strict"; | ||
| }); | ||
| const index = Number(position); | ||
| const index = Number.isSafeInteger(position) && Number(position); | ||
| let goToIndex = null; | ||
| setTabOrder((previousTabOrder) => { | ||
| if (Number.isSafeInteger(position) && | ||
| if (index && | ||
| index > 0) { | ||
@@ -35,3 +36,3 @@ const newTabOrder = [ | ||
| if (goto) { | ||
| selectTab(index); | ||
| goToIndex = index; | ||
| } | ||
@@ -46,3 +47,3 @@ return newTabOrder; | ||
| if (goto) { | ||
| selectTab(newTabOrder.length - 1); | ||
| goToIndex = newTabOrder.length - 1; | ||
| } | ||
@@ -52,3 +53,8 @@ return newTabOrder; | ||
| }); | ||
| }, []); | ||
| if (goToIndex) { | ||
| selectTab(goToIndex); | ||
| } | ||
| }, [ | ||
| selectTab | ||
| ]); | ||
| const updateTab = (0, react_1.useCallback)((_a) => { | ||
@@ -67,11 +73,3 @@ var { tabId } = _a, tabProperties = __rest(_a, ["tabId"]); | ||
| const removeTab = (0, react_1.useCallback)((tabId) => { | ||
| setTabs((previousTabs) => { | ||
| if (previousTabs[tabId]) { | ||
| const _a = previousTabs, _b = tabId, omit = _a[_b], filteredTabs = __rest(_a, [typeof _b === "symbol" ? _b : _b + ""]); | ||
| return filteredTabs; | ||
| } | ||
| else { | ||
| return previousTabs; | ||
| } | ||
| }); | ||
| let newTabOrderLength = null; | ||
| setTabOrder((previousTabOrder) => { | ||
@@ -81,10 +79,36 @@ const newTabOrder = previousTabOrder.filter((id) => { | ||
| }); | ||
| if (newTabOrder.length < tabIndex) { | ||
| selectTab(newTabOrder.length - 1); | ||
| } | ||
| newTabOrderLength = newTabOrder.length; | ||
| return newTabOrder; | ||
| }); | ||
| if (newTabOrderLength !== null) { | ||
| selectTab((currentTabIndex) => { | ||
| if (newTabOrderLength === currentTabIndex) { | ||
| return currentTabIndex - 1; | ||
| } | ||
| else { | ||
| return currentTabIndex; | ||
| } | ||
| }); | ||
| setTabs((previousTabs) => { | ||
| if (previousTabs[tabId]) { | ||
| const _a = previousTabs, _b = tabId, omit = _a[_b], filteredTabs = __rest(_a, [typeof _b === "symbol" ? _b : _b + ""]); | ||
| return filteredTabs; | ||
| } | ||
| else { | ||
| return previousTabs; | ||
| } | ||
| }); | ||
| } | ||
| }, [ | ||
| tabIndex | ||
| selectTab | ||
| ]); | ||
| const selectedTabId = (0, react_1.useMemo)(() => { | ||
| var _a; | ||
| const tabId = (_a = tabs[tabOrder[tabIndex]]) === null || _a === void 0 ? void 0 : _a.tabId; | ||
| return tabId; | ||
| }, [ | ||
| tabIndex, | ||
| tabOrder, | ||
| tabs | ||
| ]); | ||
| const value = (0, react_1.useMemo)(() => { | ||
@@ -94,2 +118,3 @@ return { | ||
| removeTab, | ||
| selectedTabId, | ||
| tabOrder, | ||
@@ -102,2 +127,3 @@ tabs, | ||
| removeTab, | ||
| selectedTabId, | ||
| tabOrder, | ||
@@ -111,1 +137,2 @@ tabs, | ||
| exports.default = TabProvider; | ||
| //# sourceMappingURL=TabProvider.js.map |
+5
-4
@@ -1,2 +0,2 @@ | ||
| import { type PropsWithChildren } from 'react'; | ||
| import { type Dispatch, type PropsWithChildren, type SetStateAction } from 'react'; | ||
| export type DrawerType = { | ||
@@ -18,3 +18,3 @@ drawerId: string; | ||
| drawerIndex: number; | ||
| selectDrawer: (drawerIndex: number) => void; | ||
| selectDrawer: Dispatch<SetStateAction<number>>; | ||
| }; | ||
@@ -34,2 +34,3 @@ export type DrawerToggleContextProps = { | ||
| removeTab: (tabId: string) => void; | ||
| selectedTabId: string; | ||
| tabOrder: string[]; | ||
@@ -42,7 +43,7 @@ tabs: { | ||
| export type TabIndexContextProps = { | ||
| selectTab: (tabIndex: number) => void; | ||
| selectTab: Dispatch<SetStateAction<number>>; | ||
| tabIndex: number; | ||
| }; | ||
| export type CarouselProps = PropsWithChildren<{ | ||
| onSelectTab?: (tabIndex: number) => void; | ||
| onSelectTab: Dispatch<SetStateAction<number>>; | ||
| swipe?: boolean; | ||
@@ -49,0 +50,0 @@ tabIndex?: number; |
+1
-0
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| //# sourceMappingURL=Types.js.map |
+14
-14
@@ -5,3 +5,3 @@ { | ||
| "license": "LGPL-3.0-or-later", | ||
| "version": "1.2.0-next.1", | ||
| "version": "1.3.0-beta.1", | ||
| "private": false, | ||
@@ -46,12 +46,12 @@ "description": "Shared Components for a boilerplate React GUI", | ||
| "devDependencies": { | ||
| "@digest/eslint-config-jest": "^4.3.0", | ||
| "@digest/eslint-config-react": "^4.3.0", | ||
| "@digest/eslint-config-typescript": "^4.3.0", | ||
| "@digest/jest-junit": "^4.3.0", | ||
| "@digest/jest-react": "^4.3.0", | ||
| "@digest/jest-typescript": "^4.3.0", | ||
| "@digest/typescript": "^4.3.0", | ||
| "@digest/eslint-config-jest": "^4.3.1", | ||
| "@digest/eslint-config-react": "^4.3.1", | ||
| "@digest/eslint-config-typescript": "^4.3.1", | ||
| "@digest/jest-junit": "^4.3.1", | ||
| "@digest/jest-react": "^4.3.1", | ||
| "@digest/jest-typescript": "^4.3.1", | ||
| "@digest/typescript": "^4.3.1", | ||
| "@types/jest": "^29.5.12", | ||
| "@types/react": "^18.2.55", | ||
| "@types/react-test-renderer": "^18.0.7", | ||
| "@types/react": "^18.3.2", | ||
| "@types/react-test-renderer": "^18.3.0", | ||
| "cross-env": "^7.0.3", | ||
@@ -61,5 +61,5 @@ "jest-environment-jsdom": "^29.7.0", | ||
| "npm-run-all": "^4.1.5", | ||
| "react": "^18.2.0", | ||
| "react-test-renderer": "^18.2.0", | ||
| "rimraf": "^5.0.5" | ||
| "react": "^18.3.1", | ||
| "react-test-renderer": "^18.3.1", | ||
| "rimraf": "^5.0.7" | ||
| }, | ||
@@ -76,3 +76,3 @@ "peerDependencies": { | ||
| ], | ||
| "gitHead": "55638104dae284b83cae04d3974226f2a361982a" | ||
| "gitHead": "963c267fd7497cfb02fb4f40b7e64e1bf7b0677b" | ||
| } |
91014
22.16%73
46%740
4.23%