Application settings
Function to update settings
Search results
Function to update search results
OptionalsetFunction to update panel
Function to update drawer tab
Function to toggle drawer
OptionaldrawerDrawer state management - -1 = closed, 0 = search tab, 1 = history tab, 2 = settings tab
OptionalselectedSelected Suppliers
Function to update selected suppliers
Pending search query set from history panel (consumed by ResultsTable)
Function to set a pending search query
Pre-search filters from the drawer
Function to update pre-search filters
OptionalbookmarksID of the ChemPal Favorites bookmarks folder (null if not yet resolved)
Function to store the bookmarks folder ID
AppContextProps interface for application context