creddy/src/App.svelte

19 lines
482 B
Svelte
Raw Normal View History

2022-08-14 20:27:41 +00:00
<script>
import { emit, listen } from '@tauri-apps/api/event';
2023-04-24 19:05:11 +00:00
import { invoke } from '@tauri-apps/api/tauri';
2023-04-25 15:49:00 +00:00
import { appState } from './lib/state.js';
2023-04-24 19:05:11 +00:00
import { currentView } from './lib/routing.js';
listen('credentials-request', (tauriEvent) => {
2023-04-25 15:49:00 +00:00
$appState.pendingRequests.put(tauriEvent.payload);
});
2022-08-14 20:27:41 +00:00
</script>
2023-04-24 19:05:11 +00:00
<svelte:component
2023-04-25 15:49:00 +00:00
this="{$currentView}"
2023-04-24 19:05:11 +00:00
/>
<!-- <svelte:component this="{VIEWS['./views/ShowApproved.svelte'].default}" bind:appState="{appState}" /> -->