Files
pocketbase/ui/src/components/collections/providers/AppleOptions.svelte
2024-09-29 21:09:46 +03:00

25 lines
574 B
Svelte

<script>
import AppleSecretPopup from "@/components/collections/providers/AppleSecretPopup.svelte";
export let key = "";
export let config = {};
let generatorPopup;
</script>
<button
type="button"
class="btn btn-sm btn-secondary btn-provider-{key}"
on:click={() => generatorPopup?.show({ clientId: config.clientId })}
>
<i class="ri-key-line" />
<span class="txt">Generate secret</span>
</button>
<AppleSecretPopup
bind:this={generatorPopup}
on:submit={(e) => {
config.clientSecret = e.detail?.secret || "";
}}
/>