diff --git a/src/components/Record.svelte b/src/components/Record.svelte index 913b7901..4d1c149f 100644 --- a/src/components/Record.svelte +++ b/src/components/Record.svelte @@ -6,6 +6,7 @@ import Textfield from '@smui/textfield'; import Icon from 'src/components/Icon.svelte'; + import { onMount } from 'svelte'; import type { RecordRepository } from '@metanames/sdk'; import { alertMessage, refresh, walletConnected } from '$lib/stores/main'; import { alertTransactionAndFetchResult, getRecordClassFrom, getValidator } from '$lib'; @@ -18,6 +19,11 @@ let recordValue = String(value); let dialogOpen = false; + let dialogId = ''; + + onMount(() => { + dialogId = Math.random().toString(36).substring(2, 9); + }); $: label = klass.toString(); $: recordClass = getRecordClassFrom(klass); @@ -55,11 +61,11 @@