feat(fs.dev): Added themed loading indicator
This commit is contained in:
parent
3940f458bb
commit
da7ff9ec43
11 changed files with 132 additions and 15 deletions
|
@ -22,6 +22,7 @@ function useApp(full = true) {
|
|||
const [primaryMenu, setPrimaryMenu] = useState(false)
|
||||
const [navigation, setNavigation] = useState(prebuildNavigation[language])
|
||||
const [slug, setSlug] = useState('/')
|
||||
const [loading, setLoading] = useState(false)
|
||||
|
||||
// State methods
|
||||
const togglePrimaryMenu = () => setPrimaryMenu(!primaryMenu)
|
||||
|
@ -56,6 +57,7 @@ function useApp(full = true) {
|
|||
|
||||
// State
|
||||
language,
|
||||
loading,
|
||||
navigation,
|
||||
primaryMenu,
|
||||
slug,
|
||||
|
@ -63,10 +65,13 @@ function useApp(full = true) {
|
|||
|
||||
// State setters
|
||||
setLanguage,
|
||||
setLoading,
|
||||
setNavigation,
|
||||
setPrimaryMenu,
|
||||
setSlug,
|
||||
setTheme,
|
||||
startLoading: () => setLoading(true),
|
||||
stopLoading: () => setLoading(false),
|
||||
|
||||
// State handlers
|
||||
togglePrimaryMenu,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue