decord/source/modules/guild_themes/native/useGuildThemeNuxTrigger.tsx

32 lines
1.3 KiB
TypeScript
Raw Normal View History

// Module ID: 16231
// Function ID: 16232
2026-07-20 16:05:17 +00:00
// Name: useGuildThemeNuxTrigger
// Dependencies: [19, 4297, 504, 16232, 16232, 1896, 4573, 16237, 2]
2026-07-20 16:05:17 +00:00
// Exports: default
// Module 16231 (useGuildThemeNuxTrigger)
import initialize from "initialize" /* 504 */;
import guild_themes_useGuildThemeNuxTriggerDefault from "guild_themes/useGuildThemeNuxTrigger" /* 16237 */;
import noop from "module_19" /* 19 */;
import ActionSheetStore from "ActionSheetStore" /* 4297 */;
2026-07-20 16:05:17 +00:00
const require = globalThis.__r;
require = fn;
const size = fn(2);
const result = size.fileFinishedImporting("modules/guild_themes/native/useGuildThemeNuxTrigger.tsx");
2026-07-20 16:05:17 +00:00
export default function useGuildThemeNuxTrigger(arg0) {
const items = [ActionSheetStore];
2026-08-24 06:08:38 +00:00
const stateFromStores = initialize.useStateFromStores(items, () => {
2026-07-29 08:29:29 +00:00
key = key.getKey();
return key === require("GuildThemeNuxActionSheet").GUILD_THEME_NUX_ACTION_SHEET_KEY;
2026-07-29 08:29:29 +00:00
});
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");
2026-07-20 16:05:17 +00:00
return tmp;
}, []);
guild_themes_useGuildThemeNuxTriggerDefault(arg0, { isNuxOpen: stateFromStores, openNux: callback });
2026-07-20 16:05:17 +00:00
};