function setPageDataToChatAiStore(ref, newSelection, type = 'list') { try { if (window.top.ChatAiStore) { window.top.ChatAiStore.setPageData(ref, newSelection, type) } } catch (error) { console.error('ChatAiStore not found', error) } } function setActiveMenuToChatAiStore(activeMenu) { try { if (window.top.ChatAiStore) { window.top.ChatAiStore.setActiveMenu(activeMenu) } } catch (error) { console.error('ChatAiStore not found', error?.message) } } function setPageInfoToChatStore(pageContext, info) { try { if (pageContext && window.top.ChatAiStore) { window.top.ChatAiStore.setPageInfoToChatStore(pageContext.menuCode, info) } } catch (error) { console.error('ChatAiStore not found', error) } } function addListRefToStore(pageContext, listRef) { try { if (pageContext && window.top.ChatAiStore) { window.top.ChatAiStore.addListRef(pageContext.menuCode, listRef) } } catch (error) { console.error('ChatAiStore not found', error) } } export { setPageDataToChatAiStore, setActiveMenuToChatAiStore, setPageInfoToChatStore, addListRefToStore }