// Module ID: 4420 // Function ID: 4421 // Name: useChatLayout // Dependencies: [19, 4421, 2] // Exports: default, getChatLayout // Module 4420 (useChatLayout) import useWindowSizeClassifier from "useWindowSizeClassifier" /* 4421 */; import useWindowSizeClassifierDefault from "useWindowSizeClassifier" /* 4421 */; import closure_3 from "noop" /* 19 */; require = arg1; const result = require("set").fileFinishedImporting("modules/chat/native/useChatLayout.tsx"); export default function useChatLayout() { const tmp = useWindowSizeClassifierDefault(); closure_0 = tmp; const items = [tmp]; return React.useMemo(() => ({ isChatBesideChannelList: callback >= callback(closure_1_2[1]).WindowSizeClassifier.LARGE, isChatLockedOpen: callback >= callback(closure_1_2[1]).WindowSizeClassifier.XLARGE }), items); }; export const getChatLayout = function getChatLayout() { let obj = useWindowSizeClassifier; const windowSizeClassifier = obj.getWindowSizeClassifier(); obj = { isChatBesideChannelList: windowSizeClassifier >= useWindowSizeClassifier.WindowSizeClassifier.LARGE, isChatLockedOpen: windowSizeClassifier >= useWindowSizeClassifier.WindowSizeClassifier.XLARGE }; return obj; };