Files
SIRH/frontend/composables/useAppVersion.ts
tristan 31c0ae15f4
Some checks failed
Auto Tag Develop / tag (push) Failing after 4s
feat : numéro de version et config CI/CD
2026-02-09 15:40:14 +01:00

18 lines
458 B
TypeScript

export const useAppVersion = () => {
const api = useApi()
const version = useState<string | null>('app-version', () => null)
const load = async () => {
if (version.value) {
return version.value
}
const response = await api.get<{ version: string }>('version', {}, {
toast: false
})
version.value = response.version
return version.value
}
return { version, load }
}