feat: very silly error handling

This commit is contained in:
2025-03-03 15:50:53 +01:00
parent 6410ca2721
commit 898caf1430
6 changed files with 36 additions and 7 deletions

View File

@ -1,15 +1,19 @@
<script setup lang="ts">
import { Ref, ref } from 'vue';
import Button from 'primevue/button';
import { invoke } from '@tauri-apps/api/core';
import { listen } from '@tauri-apps/api/event';
import { invoke } from '../invoke';
type StartStatus = 'ready' | 'preparing' | 'running';
const startStatus: Ref<StartStatus> = ref('ready');
const startline = async () => {
startStatus.value = 'preparing';
await invoke('startline');
try {
await invoke('startline');
} catch (e) {
startStatus.value = 'ready';
}
};
const kill = async () => {