Skip to content
On this page

Directus Cloud

Everything you need to start building. Provisioned in 90 seconds. Starting at $15/month.

Get Started

This is an auto-generated document to support extension builders understand the internal packages they can utilize. To find our written guides, tutorials, and API/SDK reference, check out our main docs .

Directus / @directus/stores / useAppStore

Function: useAppStore() ​

useAppStore(pinia?, hot?): Store<"appStore", Pick<object, "navbarOpen" | "sidebarOpen" | "notificationsDrawerOpen" | "fullScreen" | "hydrated" | "hydrating" | "error" | "authenticated" | "accessTokenExpiry" | "basemap">, Pick<object, never>, Pick<object, never>>

Global application state

Parameters ​

• pinia?: null | Pinia

Pinia instance to retrieve the store

• hot?: StoreGeneric

dev only hot module replacement

Returns ​

Store<"appStore", Pick<object, "navbarOpen" | "sidebarOpen" | "notificationsDrawerOpen" | "fullScreen" | "hydrated" | "hydrating" | "error" | "authenticated" | "accessTokenExpiry" | "basemap">, Pick<object, never>, Pick<object, never>>

Defined in ​

packages/stores/src/app.ts:8