Files
followspot-psn-mirror/frontend/src/components/TrackerSetting.svelte

19 lines
423 B
Svelte

<script lang="ts">
import Button from "./ui/button/button.svelte";
import Input from "./ui/input/input.svelte";
type Props = {
text: string;
action: (arg: number) => void;
value: number;
};
let { action, text, value = $bindable() }: Props = $props();
</script>
<div>
<h2>{text}</h2>
<Input placeholder={"1"} bind:value required />
<Button onclick={() => action(value)}>Submit</Button>
</div>