Anki/ts/routes/reviewer-bottom/index.svelte
2025-08-25 22:01:48 +01:00

38 lines
1.1 KiB
Svelte

<script lang="ts">
import type { Writable } from "svelte/store";
import AnswerButton from "./AnswerButton.svelte";
import { bridgeCommand } from "@tslib/bridgecommand";
import * as tr from "@generated/ftl"
export let answerButtons: Writable<AnswerButtonInfo[]>
$: console.log($answerButtons)
</script>
<div id="outer fancy">
<div id="tableinner">
<div>
<button title={tr.actionsShortcutKey({val: "E"})} on:click={()=>bridgeCommand("edit")}>{tr.studyingEdit()}</button>
</div>
<div>
{#if $answerButtons.length}
{#each $answerButtons as answerButton}
<AnswerButton info={answerButton}></AnswerButton>
{/each}
{:else}
<button on:click={()=>bridgeCommand("ans")}>Review Buttons</button>
{/if}
</div>
<div>
<button>More</button>
</div>
</div>
</div>
<style lang="scss">
#tableinner {
width: 100%;
display: grid;
grid-template-columns: auto 1fr auto;
justify-items: center;
}
</style>