diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/backups/createPolicy.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/backups/createPolicy.svelte index e57c54d57..6a786b2ab 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/backups/createPolicy.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/backups/createPolicy.svelte @@ -117,6 +117,10 @@ showCustomPolicy = false; }; + const markPolicyChecked = (event: Event, policy: UserBackupPolicy) => { + policy.checked = (event.target as HTMLInputElement).checked; + }; + $: customPolicyDescription = (policy: UserBackupPolicy) => { return backupPolicyDescription( policy.plainTextFrequency, @@ -162,8 +166,7 @@
- (policy.checked = event.target.checked)} /> + on:change={(event) => markPolicyChecked(event, policy)} />
@@ -391,8 +394,7 @@
- (policy.checked = event.target.checked)} /> + on:change={(event) => markPolicyChecked(event, policy)} />
@@ -602,10 +604,18 @@ background: #fafafb; } + /*.policy-default-custom-card.checked {*/ + /* border: solid .0625rem hsl(var(--color-neutral-80))*/ + /*}*/ + :global(.theme-dark) .policy-default-custom-card { background: #232325; } + /*:global(.theme-dark) .policy-default-custom-card.checked {*/ + /* border: solid .0625rem hsl(var(--color-neutral-10))*/ + /*}*/ + .inline-tag { text-align: center; font-style: normal;