// Module ID: 10425 // Function ID: 10426 // Name: ExpressionPickerGridStores // Dependencies: [1243, 4509, 1248, 2] // Exports: default // Module 10425 (ExpressionPickerGridStores) import identity_mod from "module_1243" /* 1243 */; import module_4509_mod from "module_4509" /* 4509 */; import size from "module_2" /* 2 */; let closure_2 = Object.freeze({ inspectedExpressionPosition: { rowIndex: 0, columnIndex: 0 }, hasInteracted: false, activeCategoryIndex: 0, searchPlaceholder: null, bottomPosition: null, analyticsId: null }); let identity = identity_mod; identity = identity.createWithEqualityFn(); let module_4509 = module_4509_mod; let withEqualityFnResult = identity(module_4509.subscribeWithSelector(() => closure_1_2)); let store = { useStore: withEqualityFnResult, getState() { return withEqualityFnResult.getState(); }, subscribe(arg0, arg1) { return withEqualityFnResult.subscribe(arg0, arg1); }, setInspectedExpressionPosition(columnIndex, rowIndex, source) { withEqualityFnResult(1248).batchUpdates(() => { const obj = { inspectedExpressionPosition: { rowIndex, columnIndex, source }, hasInteracted: true }; return withEqualityFnResult.setState(obj); }); }, setActiveCategoryIndex(activeCategoryIndex) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ activeCategoryIndex })); }, setSearchPlaceholder(searchPlaceholder) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ searchPlaceholder })); }, resetStoreState() { withEqualityFnResult(1248).batchUpdates(() => state.setState(closure_2_2)); }, setBottomPosition(bottomPosition) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ bottomPosition })); }, setAnalyticsId(replaced) { const analyticsId = replaced; withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ analyticsId })); }, getAnalyticsId() { return withEqualityFnResult.getState().analyticsId; } }; let identity = identity_mod; identity = identity.createWithEqualityFn(); let module_4509 = module_4509_mod; const withEqualityFn1Result = identity(module_4509.subscribeWithSelector(() => closure_1_2)); const store1 = { useStore: withEqualityFn1Result, getState() { return withEqualityFnResult.getState(); }, subscribe(arg0, arg1) { return withEqualityFnResult.subscribe(arg0, arg1); }, setInspectedExpressionPosition(columnIndex, rowIndex, source) { withEqualityFnResult(1248).batchUpdates(() => { const obj = { inspectedExpressionPosition: { rowIndex, columnIndex, source }, hasInteracted: true }; return withEqualityFnResult.setState(obj); }); }, setActiveCategoryIndex(activeCategoryIndex) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ activeCategoryIndex })); }, setSearchPlaceholder(searchPlaceholder) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ searchPlaceholder })); }, resetStoreState() { withEqualityFnResult(1248).batchUpdates(() => state.setState(closure_2_2)); }, setBottomPosition(bottomPosition) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ bottomPosition })); }, setAnalyticsId(replaced) { const analyticsId = replaced; withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ analyticsId })); }, getAnalyticsId() { return withEqualityFnResult.getState().analyticsId; } }; let identity = identity_mod; identity = identity.createWithEqualityFn(); let module_4509 = module_4509_mod; const withEqualityFn2Result = identity(module_4509.subscribeWithSelector(() => closure_1_2)); const store2 = { useStore: withEqualityFn2Result, getState() { return withEqualityFnResult.getState(); }, subscribe(arg0, arg1) { return withEqualityFnResult.subscribe(arg0, arg1); }, setInspectedExpressionPosition(columnIndex, rowIndex, source) { withEqualityFnResult(1248).batchUpdates(() => { const obj = { inspectedExpressionPosition: { rowIndex, columnIndex, source }, hasInteracted: true }; return withEqualityFnResult.setState(obj); }); }, setActiveCategoryIndex(activeCategoryIndex) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ activeCategoryIndex })); }, setSearchPlaceholder(searchPlaceholder) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ searchPlaceholder })); }, resetStoreState() { withEqualityFnResult(1248).batchUpdates(() => state.setState(closure_2_2)); }, setBottomPosition(bottomPosition) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ bottomPosition })); }, setAnalyticsId(replaced) { const analyticsId = replaced; withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ analyticsId })); }, getAnalyticsId() { return withEqualityFnResult.getState().analyticsId; } }; let identity = identity_mod; identity = identity.createWithEqualityFn(); let module_4509 = module_4509_mod; const withEqualityFn3Result = identity(module_4509.subscribeWithSelector(() => closure_1_2)); let c0 = withEqualityFn3Result; const store3 = { useStore: withEqualityFn3Result, getState() { return withEqualityFnResult.getState(); }, subscribe(arg0, arg1) { return withEqualityFnResult.subscribe(arg0, arg1); }, setInspectedExpressionPosition(columnIndex, rowIndex, source) { withEqualityFnResult(1248).batchUpdates(() => { const obj = { inspectedExpressionPosition: { rowIndex, columnIndex, source }, hasInteracted: true }; return withEqualityFnResult.setState(obj); }); }, setActiveCategoryIndex(activeCategoryIndex) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ activeCategoryIndex })); }, setSearchPlaceholder(searchPlaceholder) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ searchPlaceholder })); }, resetStoreState() { withEqualityFnResult(1248).batchUpdates(() => state.setState(closure_2_2)); }, setBottomPosition(bottomPosition) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ bottomPosition })); }, setAnalyticsId(replaced) { const analyticsId = replaced; withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ analyticsId })); }, getAnalyticsId() { return withEqualityFnResult.getState().analyticsId; } }; const result = size.fileFinishedImporting("modules/expression_picker/ExpressionPickerGridStores.tsx"); export default function createStore() { const withEqualityFn = _undefined(1243).createWithEqualityFn(); let obj = _undefined(1243); const withEqualityFnResult = withEqualityFn(_undefined(4509).subscribeWithSelector(() => closure_1_2)); _undefined = withEqualityFnResult; const store = { useStore: withEqualityFnResult, getState() { return withEqualityFnResult.getState(); }, subscribe(arg0, arg1) { return withEqualityFnResult.subscribe(arg0, arg1); }, setInspectedExpressionPosition(columnIndex, rowIndex, source) { withEqualityFnResult(1248).batchUpdates(() => { const obj = { inspectedExpressionPosition: { rowIndex, columnIndex, source }, hasInteracted: true }; return withEqualityFnResult.setState(obj); }); }, setActiveCategoryIndex(activeCategoryIndex) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ activeCategoryIndex })); }, setSearchPlaceholder(searchPlaceholder) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ searchPlaceholder })); }, resetStoreState() { withEqualityFnResult(1248).batchUpdates(() => state.setState(closure_2_2)); }, setBottomPosition(bottomPosition) { withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ bottomPosition })); }, setAnalyticsId(replaced) { const analyticsId = replaced; withEqualityFnResult(1248).batchUpdates(() => withEqualityFnResult.setState({ analyticsId })); }, getAnalyticsId() { return withEqualityFnResult.getState().analyticsId; } }; return store; }; export const INACTIVE_CATEGORY_INDEX = -1; export const EmojiPickerStore = store; export const StickerPickerStore = store1; export const SoundboardPickerStore = store2; export const ApplicationCommandDiscoveryPickerStore = store3;