Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/flo-bit/svelsky. editable svelte website with bluesky pds as backend flo-bit.dev/svelsky
Something went wrong. Try again.
1234567891011121314151617181920212223242526<script lang="ts"> import { getContext } from 'svelte';
let { key, data, placeholder, defaultContent, class: className }: { key: string; data: Record<string, any>; placeholder?: string; defaultContent?: string; class?: string; } = $props();</script>
{#if getContext('isEditing')} {#await import('./PlainTextEditor.svelte') then { default: PlainTextEditor }} <PlainTextEditor class={className} {key} data={data.value} {placeholder} {defaultContent} /> {/await}{:else} <div class={className}>{data?.value?.[key] || defaultContent || placeholder}</div>{/if}