mirror of
https://github.com/kmc7468/arkvault.git
synced 2026-11-04 08:10:28 +09:00
18 lines
476 B
Svelte
18 lines
476 B
Svelte
<script lang="ts">
|
|
import { RenameModal } from "#lib/ui/index.ts";
|
|
import { useContext } from "./service.svelte.ts";
|
|
|
|
interface Props {
|
|
isOpen: boolean;
|
|
onRenameClick: (newName: string) => Promise<boolean>;
|
|
}
|
|
|
|
let { isOpen = $bindable(), onRenameClick }: Props = $props();
|
|
let context = useContext();
|
|
</script>
|
|
|
|
{#if context.selectedEntry}
|
|
{@const { name } = context.selectedEntry}
|
|
<RenameModal bind:isOpen originalName={name} {onRenameClick} />
|
|
{/if}
|