From f309a64c31f44a027abe18aa7190c625d3a07e9b Mon Sep 17 00:00:00 2001 From: harsh mahajan Date: Fri, 24 Apr 2026 12:23:46 +0530 Subject: [PATCH 1/3] fix: add mock phone numbers dx --- .../auth/security/updateMockNumbers.svelte | 280 +++++++++++++----- 1 file changed, 204 insertions(+), 76 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/auth/security/updateMockNumbers.svelte b/src/routes/(console)/project-[region]-[project]/auth/security/updateMockNumbers.svelte index 4b28c9487..7aa08fb68 100644 --- a/src/routes/(console)/project-[region]-[project]/auth/security/updateMockNumbers.svelte +++ b/src/routes/(console)/project-[region]-[project]/auth/security/updateMockNumbers.svelte @@ -1,12 +1,11 @@ @@ -250,12 +320,16 @@ }}>{cta} - {:else if numbers?.length > 0} - {#each numbers as number, index} + {:else if isLoadingMockNumbers} + + + + {:else if savedNumbers.length > 0 || draftNumbers.length > 0} + {#each savedNumbers as number, index (getSavedRowKey(number, index))} - {#if !isSaved(number)} - - - Regenerate - - {/if} updatePhoneNumber(number, index)}> - Update - - {:else} - {/if} + {#if pendingRow === getSavedRowKey(number, index)} + + + + {/if} {/each} - {#if numbers?.length < 10} + {#each draftNumbers as number, index (getDraftRowKey(index))} + + + + + + setDraftRow(index, { + ...number, + number: generateNumber() + })} /> + Regenerate + + + + + + + + setDraftRow(index, { ...number, otp: generateOTP() })} /> + Regenerate + + + + + {#if pendingRow === getDraftRowKey(index)} + + + + {/if} + + + {/each} + {#if savedNumbers.length + draftNumbers.length < 10}
{/if} {:else} - { - addPhoneNumber({ - number: generateNumber(), - otp: generateOTP() - }); - }}>Generate number + Add a number {/if}
+ + + {#if getDeleteTargetRow()} +

+ Are you sure you want to delete {getDeleteTargetRow()?.initialNumber}? +

+ {/if} +
From 02673046a0db426444916a96836ab61eba8bcd12 Mon Sep 17 00:00:00 2001 From: harsh mahajan Date: Fri, 24 Apr 2026 13:53:27 +0530 Subject: [PATCH 2/3] make auth methods card consistent --- .../auth/settings/+page.svelte | 166 ++++++++++++++++-- .../settings/updateProtocols.svelte | 2 +- 2 files changed, 154 insertions(+), 14 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/auth/settings/+page.svelte b/src/routes/(console)/project-[region]-[project]/auth/settings/+page.svelte index 29bef82bd..08a06bc80 100644 --- a/src/routes/(console)/project-[region]-[project]/auth/settings/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/auth/settings/+page.svelte @@ -1,19 +1,31 @@