decord/source/modules/guild_themes/native/useGuildThemeNuxTrigger.tsx
github-actions f0f877e8ce chore: update source for alpha 347.1
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4824.js (118.4 MB)
2026-09-15 14:23:42 +00:00

31 lines
1.3 KiB
TypeScript

// Module ID: 16270
// Function ID: 16271
// Name: useGuildThemeNuxTrigger
// Dependencies: [19, 4330, 504, 16271, 16271, 1897, 4606, 16276, 2]
// Exports: default
// Module 16270 (useGuildThemeNuxTrigger)
import initialize from "initialize" /* 504 */;
import guild_themes_useGuildThemeNuxTriggerDefault from "guild_themes/useGuildThemeNuxTrigger" /* 16276 */;
import noop from "module_19" /* 19 */;
import ActionSheetStore from "ActionSheetStore" /* 4330 */;
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 });
};