refactor: Footer.svelte imports APP_VERSION from $lib/version
This commit is contained in:
parent
12725cbdad
commit
24db01fd8d
|
|
@ -1,11 +1,12 @@
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { authIsTeacher } from '$stores/auth';
|
import { authIsTeacher } from '$stores/auth';
|
||||||
import { env } from '$env/dynamic/public';
|
import { env } from '$env/dynamic/public';
|
||||||
|
import { APP_VERSION } from '$lib/version';
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<p>© {env.PUBLIC_COPYRIGHT_TEXT || `${new Date().getFullYear()} Elemes LMS`} <span class="version-badge">v16</span></p>
|
<p>© {env.PUBLIC_COPYRIGHT_TEXT || `${new Date().getFullYear()} Elemes LMS`} <span class="version-badge">v{APP_VERSION}</span></p>
|
||||||
{#if $authIsTeacher}
|
{#if $authIsTeacher}
|
||||||
<p><a href="/progress" class="teacher-link">Laporan Progress Siswa</a></p>
|
<p><a href="/progress" class="teacher-link">Laporan Progress Siswa</a></p>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
/**
|
||||||
|
* Single source of truth for the app display version.
|
||||||
|
* Both Footer.svelte and service-worker.ts import from here.
|
||||||
|
* Bump this number after every feature/bugfix release.
|
||||||
|
*/
|
||||||
|
export const APP_VERSION = 16;
|
||||||
Loading…
Reference in New Issue