// Module ID: 4695 // Function ID: 4696 // Name: useChatLayout // Dependencies: [19, 4696, 2] // Exports: default, getChatLayout // Module 4695 (useChatLayout) import useWindowSizeClassifier from "useWindowSizeClassifier" /* 4696 */; import noop from "module_19" /* 19 */; const useWindowSizeClassifierDefault = useWindowSizeClassifier; require = fn; const size = fn(2); const result = size.fileFinishedImporting("modules/chat/native/useChatLayout.tsx"); export default function useChatLayout() { const tmp = useWindowSizeClassifierDefault(); closure_0 = tmp; const items = [tmp]; return noop.useMemo(() => ({ isChatBesideChannelList: closure_0 >= useWindowSizeClassifier.WindowSizeClassifier.LARGE, isChatLockedOpen: closure_0 >= useWindowSizeClassifier.WindowSizeClassifier.XLARGE }), items); }; export const getChatLayout = function getChatLayout() { const windowSizeClassifier = useWindowSizeClassifier.getWindowSizeClassifier(); return { isChatBesideChannelList: windowSizeClassifier >= useWindowSizeClassifier.WindowSizeClassifier.LARGE, isChatLockedOpen: windowSizeClassifier >= useWindowSizeClassifier.WindowSizeClassifier.XLARGE }; };