Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@dgui/react-shared

Package Overview
Dependencies
Maintainers
2
Versions
90
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dgui/react-shared - npm Package Compare versions

Comparing version
1.2.0-next.1
to
1.3.0-beta.1
+1
dist/Contexts/DrawerContext.js.map
{"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":""}
+1
-0

@@ -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
+2
-1

@@ -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

@@ -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

@@ -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;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=Types.js.map

@@ -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"
}