Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4790.js (118.4 MB)
23 lines
721 B
TypeScript
23 lines
721 B
TypeScript
// Module ID: 16474
|
|
// Function ID: 16475
|
|
// Name: useICYMITabBadge
|
|
// Dependencies: [8400, 504, 2]
|
|
// Exports: default, icymiTabBadgeShown
|
|
|
|
// Module 16474 (useICYMITabBadge)
|
|
import initialize from "initialize" /* 504 */;
|
|
import ICYMIStore from "ICYMIStore" /* 8400 */;
|
|
|
|
require = fn;
|
|
const size = fn(2);
|
|
const result = size.fileFinishedImporting("modules/icymi/useICYMITabBadge.tsx");
|
|
|
|
export default function useICYMITabBadge() {
|
|
const obj = { value: 0, showDot: null };
|
|
const items = [ICYMIStore];
|
|
obj.showDot = initialize.useStateFromStores(items, () => ICYMIStore.hasNewContent(), []);
|
|
return obj;
|
|
};
|
|
export const icymiTabBadgeShown = function icymiTabBadgeShown() {
|
|
return ICYMIStore.hasNewContent();
|
|
};
|