2026-03-18 16:17:16 +01:00
|
|
|
let title = $state("");
|
|
|
|
|
let url = $state("");
|
|
|
|
|
let language = $state("fr");
|
|
|
|
|
let languages = $state([]);
|
|
|
|
|
let logo = $state(null);
|
|
|
|
|
let navigation = $state([]);
|
|
|
|
|
let contact = $state({});
|
2026-02-07 08:26:28 +01:00
|
|
|
|
|
|
|
|
export const site = {
|
2026-03-18 16:17:16 +01:00
|
|
|
get title() {
|
|
|
|
|
return title;
|
|
|
|
|
},
|
|
|
|
|
get url() {
|
|
|
|
|
return url;
|
|
|
|
|
},
|
|
|
|
|
get language() {
|
|
|
|
|
return language;
|
|
|
|
|
},
|
|
|
|
|
get languages() {
|
|
|
|
|
return languages;
|
|
|
|
|
},
|
|
|
|
|
get logo() {
|
|
|
|
|
return logo;
|
|
|
|
|
},
|
|
|
|
|
get navigation() {
|
|
|
|
|
return navigation;
|
|
|
|
|
},
|
|
|
|
|
get contact() {
|
|
|
|
|
return contact;
|
|
|
|
|
},
|
2026-02-07 08:26:28 +01:00
|
|
|
|
|
|
|
|
set: (data) => {
|
2026-03-18 16:17:16 +01:00
|
|
|
title = data.title || "";
|
|
|
|
|
url = data.url || "";
|
|
|
|
|
language = data.language || "fr";
|
|
|
|
|
languages = data.languages || [];
|
|
|
|
|
logo = data.logo || null;
|
|
|
|
|
navigation = data.navigation || [];
|
|
|
|
|
contact = data.contact || {};
|
|
|
|
|
},
|
|
|
|
|
};
|