From b84ecd309b5ab556956ea140cbe0e2a3efe33485 Mon Sep 17 00:00:00 2001 From: Darshan Date: Fri, 13 Feb 2026 16:21:23 +0530 Subject: [PATCH 1/3] fix: icon. fix: wrong format on event, temp patch. --- src/lib/elements/forms/inputNumber.svelte | 12 ++++++++++++ .../table-[table]/columns/+page.svelte | 6 +++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/lib/elements/forms/inputNumber.svelte b/src/lib/elements/forms/inputNumber.svelte index 0a465e5054..a19f2d7ce0 100644 --- a/src/lib/elements/forms/inputNumber.svelte +++ b/src/lib/elements/forms/inputNumber.svelte @@ -20,6 +20,18 @@ let error: string; + // TODO: Remove this once Pink Svelte is fixed + $: if (value !== null && typeof value === 'object' && 'target' in (value as object)) { + const event = value as Event; + const target = event.target as HTMLInputElement; + if (target?.value !== undefined) { + const parsedValue = target.value === '' ? null : Number(target.value); + value = Number.isNaN(parsedValue) ? null : parsedValue; + } else { + value = null; + } + } + const handleInvalid = (event: Event & { currentTarget: EventTarget & HTMLInputElement }) => { event.preventDefault(); diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/columns/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/columns/+page.svelte index e300431a35..b6b58e8787 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/columns/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/columns/+page.svelte @@ -393,7 +393,11 @@ {#each updatedColumnsForSheet as column, index (column.key)} {@const isId = column.key === '$id'} - {@const option = columnOptions.find((option) => option.type === column.type)} + {@const option = columnOptions.find( + (option) => + option.type === column.type && + option.format === ('format' in column ? column.format : undefined) + )} {@const isSelectable = column['system'] || column.type === 'relationship' ? 'disabled' : true} From f8930b0c9be47f8a01457530ef94f2fae9332274 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan Date: Fri, 13 Feb 2026 17:00:37 +0530 Subject: [PATCH 2/3] fixed in pink --- bun.lock | 2 ++ package.json | 2 ++ src/lib/elements/forms/inputNumber.svelte | 12 ------------ 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/bun.lock b/bun.lock index 3eb57c8875..73540e8202 100644 --- a/bun.lock +++ b/bun.lock @@ -11,6 +11,7 @@ "@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@df765cc", "@appwrite.io/pink-legacy": "^1.0.3", "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@df765cc", + "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@df765cc", "@faker-js/faker": "^9.9.0", "@plausible-analytics/tracker": "^0.4.4", "@popperjs/core": "^2.11.8", @@ -24,6 +25,7 @@ "dayjs": "^1.11.13", "deep-equal": "^2.2.3", "echarts": "^5.6.0", + "@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@df765cc", "ignore": "^6.0.2", "nanoid": "^5.1.5", "nanotar": "^0.1.1", diff --git a/package.json b/package.json index 913f11548b..e78d7eba87 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,10 @@ "@appwrite.io/console": "https://pkg.vc/-/@appwrite/@appwrite.io/console@c6f60aa", "@appwrite.io/pink-icons": "0.25.0", "@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@df765cc", + "@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@df765cc", "@appwrite.io/pink-legacy": "^1.0.3", "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@df765cc", + "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@df765cc", "@faker-js/faker": "^9.9.0", "@plausible-analytics/tracker": "^0.4.4", "@popperjs/core": "^2.11.8", diff --git a/src/lib/elements/forms/inputNumber.svelte b/src/lib/elements/forms/inputNumber.svelte index a19f2d7ce0..0a465e5054 100644 --- a/src/lib/elements/forms/inputNumber.svelte +++ b/src/lib/elements/forms/inputNumber.svelte @@ -20,18 +20,6 @@ let error: string; - // TODO: Remove this once Pink Svelte is fixed - $: if (value !== null && typeof value === 'object' && 'target' in (value as object)) { - const event = value as Event; - const target = event.target as HTMLInputElement; - if (target?.value !== undefined) { - const parsedValue = target.value === '' ? null : Number(target.value); - value = Number.isNaN(parsedValue) ? null : parsedValue; - } else { - value = null; - } - } - const handleInvalid = (event: Event & { currentTarget: EventTarget & HTMLInputElement }) => { event.preventDefault(); From 6ac671e21e7f3a55c61d07606cfff243aeb431b4 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan Date: Fri, 13 Feb 2026 17:08:01 +0530 Subject: [PATCH 3/3] dupliucate package --- package.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/package.json b/package.json index e78d7eba87..913f11548b 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,8 @@ "@appwrite.io/console": "https://pkg.vc/-/@appwrite/@appwrite.io/console@c6f60aa", "@appwrite.io/pink-icons": "0.25.0", "@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@df765cc", - "@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@df765cc", "@appwrite.io/pink-legacy": "^1.0.3", "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@df765cc", - "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@df765cc", "@faker-js/faker": "^9.9.0", "@plausible-analytics/tracker": "^0.4.4", "@popperjs/core": "^2.11.8",