Add Scan functional, tmp UI
This commit is contained in:
@ -1,14 +1,17 @@
|
||||
<script>
|
||||
import MainMenu from '$lib/pages/main/MainMenu.svelte';
|
||||
import PrintMenu from '$lib/pages/print/PrintMenu.svelte';
|
||||
import ScanPage from '$lib/pages/scan/ScanPage.svelte';
|
||||
|
||||
/** @type {'main' | 'print'} */
|
||||
/** @type {'main' | 'print' | 'scan'} */
|
||||
let page = $state('main');
|
||||
|
||||
/** @param {'print' | 'scan' | 'photo' | 'access'} id */
|
||||
function handleAction(id) {
|
||||
if (id === 'print') {
|
||||
page = 'print';
|
||||
} else if (id === 'scan') {
|
||||
page = 'scan';
|
||||
} else {
|
||||
console.log('Выбрано действие:', id);
|
||||
}
|
||||
@ -53,5 +56,7 @@
|
||||
<MainMenu onAction={handleAction} />
|
||||
{:else if page === 'print'}
|
||||
<PrintMenu onBack={handleBack} />
|
||||
{:else if page === 'scan'}
|
||||
<ScanPage onBack={handleBack} />
|
||||
{/if}
|
||||
</main>
|
||||
|
||||
Reference in New Issue
Block a user