decord/source/modules/guild_themes/native/useGuildThemeNuxTrigger.tsx
github-actions da5b5e5efe chore: update source for alpha 346.6
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
2026-09-12 13:45:10 +00:00

31 lines
1.3 KiB
TypeScript

// Module ID: 16255
// Function ID: 16256
// Name: useGuildThemeNuxTrigger
// Dependencies: [19, 4327, 504, 16256, 16256, 1896, 4603, 16261, 2]
// Exports: default
// Module 16255 (useGuildThemeNuxTrigger)
import initialize from "initialize" /* 504 */;
import guild_themes_useGuildThemeNuxTriggerDefault from "guild_themes/useGuildThemeNuxTrigger" /* 16261 */;
import noop from "module_19" /* 19 */;
import ActionSheetStore from "ActionSheetStore" /* 4327 */;
const require = globalThis.__r;
require = fn;
const size = fn(2);
const result = size.fileFinishedImporting("modules/guild_themes/native/useGuildThemeNuxTrigger.tsx");
export default function useGuildThemeNuxTrigger(arg0) {
const items = [ActionSheetStore];
const stateFromStores = initialize.useStateFromStores(items, () => {
key = key.getKey();
return key === require("GuildThemeNuxActionSheet").GUILD_THEME_NUX_ACTION_SHEET_KEY;
});
const callback = noop.useCallback((arg0) => {
const tmp = require("asyncRequireImpl")(paths[4], paths.paths);
require("ActionSheetActionCreators").openLazy(tmp, require("GuildThemeNuxActionSheet").GUILD_THEME_NUX_ACTION_SHEET_KEY, arg0, "stack");
return tmp;
}, []);
guild_themes_useGuildThemeNuxTriggerDefault(arg0, { isNuxOpen: stateFromStores, openNux: callback });
};