text: import { onBeforeUnmount } from '@vue/composition-api';
  import userAppConfig from '@core/app-config/useAppConfig';
  
  /**
   * Collapse vertical menu when route is visited and restore the state on route leave
   */
  export const useCollapseMenuOnVisit = () => {
    const { isVerticalMenuCollapsed } = userAppConfig();
    const wasVerticalMenuCollapsed = isVerticalMenuCollapsed.value;
  
    if (!wasVerticalMenuCollapsed.value) {
      isVerticalMenuCollapsed.value = true;
    }
  
    // Restore the original collapse value
    onBeforeUnmount(() => {
      isVerticalMenuCollapsed.value = wasVerticalMenuCollapsed;
    });
  };
  
  export const _ = null;
  