world-game/src/state/site.svelte.js

25 lines
606 B
JavaScript
Raw Normal View History

let title = $state('')
let url = $state('')
let language = $state('fr')
let languages = $state([])
let logo = $state(null)
let navigation = $state([])
export const site = {
get title() { return title },
get url() { return url },
get language() { return language },
get languages() { return languages },
get logo() { return logo },
get navigation() { return navigation },
set: (data) => {
title = data.title || ''
url = data.url || ''
language = data.language || 'fr'
languages = data.languages || []
logo = data.logo || null
navigation = data.navigation || []
}
}