From 007f4cb53cd32797c12f6a3ca9583d814cc7695c Mon Sep 17 00:00:00 2001
From: Arman
Date: Tue, 21 Nov 2023 12:10:50 +0100
Subject: [PATCH] fix: small fixes
---
src/lib/components/creditCardInfo.svelte | 7 ++++---
src/lib/elements/forms/inputDateRange.svelte | 4 ++--
src/lib/sdk/billing.ts | 1 +
src/routes/console/account/payments/paymentMethods.svelte | 2 +-
.../usage/[[period]]/+page.svelte | 6 +++++-
5 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/src/lib/components/creditCardInfo.svelte b/src/lib/components/creditCardInfo.svelte
index 50c84b6c3..b3b89d0d7 100644
--- a/src/lib/components/creditCardInfo.svelte
+++ b/src/lib/components/creditCardInfo.svelte
@@ -19,10 +19,11 @@
Expires {paymentMethod?.expiryMonth}/{paymentMethod?.expiryYear}
-
+ {paymentMethod.name}
+
+ {/if}
diff --git a/src/lib/elements/forms/inputDateRange.svelte b/src/lib/elements/forms/inputDateRange.svelte
index 17126899f..ef2396530 100644
--- a/src/lib/elements/forms/inputDateRange.svelte
+++ b/src/lib/elements/forms/inputDateRange.svelte
@@ -24,8 +24,8 @@
export let id: string;
export let required = false;
export let hideRequired = false;
- export let tooltip: string;
- export let optionalText: string;
+ export let tooltip: string = '';
+ export let optionalText: string = '';
export let showDates = true;
$: if ($value) {
diff --git a/src/lib/sdk/billing.ts b/src/lib/sdk/billing.ts
index 465b71441..0f6716c92 100644
--- a/src/lib/sdk/billing.ts
+++ b/src/lib/sdk/billing.ts
@@ -16,6 +16,7 @@ export type PaymentMethodData = {
brand: string;
clientSecret: string;
failed: boolean;
+ name: string;
};
export type PaymentList = {
diff --git a/src/routes/console/account/payments/paymentMethods.svelte b/src/routes/console/account/payments/paymentMethods.svelte
index 585967d69..e8a210ae6 100644
--- a/src/routes/console/account/payments/paymentMethods.svelte
+++ b/src/routes/console/account/payments/paymentMethods.svelte
@@ -50,7 +50,7 @@
created.
- {#if $paymentMethods?.total}
+ {#if $paymentMethods?.total && filteredMethods?.length > 0}
Payment methods
diff --git a/src/routes/console/organization-[organization]/usage/[[period]]/+page.svelte b/src/routes/console/organization-[organization]/usage/[[period]]/+page.svelte
index 11e3111b7..dcf47d915 100644
--- a/src/routes/console/organization-[organization]/usage/[[period]]/+page.svelte
+++ b/src/routes/console/organization-[organization]/usage/[[period]]/+page.svelte
@@ -9,6 +9,7 @@
import { InputDate, InputDateRange, InputSelect } from '$lib/elements/forms';
import { page } from '$app/stores';
import { goto } from '$app/navigation';
+ import type { DateRange } from '@melt-ui/svelte/index.js';
const tier = tierToPlan($organization?.billingPlan)?.name;
@@ -32,9 +33,11 @@
// await goto(`/console/organization-${$organization.$id}/usage/custom`);
}
}
+
+ let test: DateRange;
-
+
Usage
@@ -64,6 +67,7 @@
Usage period: