diff --git a/src/lib/elements/forms/inputDateRange.svelte b/src/lib/elements/forms/inputDateRange.svelte
index be2771c1a..495818d67 100644
--- a/src/lib/elements/forms/inputDateRange.svelte
+++ b/src/lib/elements/forms/inputDateRange.svelte
@@ -37,7 +37,6 @@
-
{/if}
{#if showDates}
@@ -137,10 +136,10 @@
border-radius: 100%;
user-select: none;
- [aria-disabled='true'] {
- pointer-events: none;
- opacity: 0.4;
- }
+ // [aria-disabled='true'] {
+ // pointer-events: none;
+ // opacity: 0.4;
+ // }
}
.dt-button {
aspect-ratio: 1/1;
diff --git a/src/lib/layout/containerHeader.svelte b/src/lib/layout/containerHeader.svelte
index c74902178..4411b6f81 100644
--- a/src/lib/layout/containerHeader.svelte
+++ b/src/lib/layout/containerHeader.svelte
@@ -34,7 +34,8 @@
let showDropdown = false;
- const { bandwidth, documents, storage, users, executions } = $organization?.billingLimits;
+ const { bandwidth, documents, storage, users, executions } = ($organization ?? {})
+ .billingLimits;
const limitedServices = [
{ name: 'bandwidth', value: bandwidth },
{ name: 'documents', value: documents },
diff --git a/src/lib/stores/headerAlert.ts b/src/lib/stores/headerAlert.ts
index a8fb7d3c8..2f5ed499f 100644
--- a/src/lib/stores/headerAlert.ts
+++ b/src/lib/stores/headerAlert.ts
@@ -25,7 +25,7 @@ function createHeaderAlertStore() {
if (n.components.some((c) => c.id === component.id)) return n;
else {
n.components.push(component);
- n.components = n.components;
+ n.components = [...n.components];
return n;
}
});
diff --git a/src/lib/stores/stripe.ts b/src/lib/stores/stripe.ts
index c7f6b4f0d..c0ba12ef8 100644
--- a/src/lib/stores/stripe.ts
+++ b/src/lib/stores/stripe.ts
@@ -18,27 +18,23 @@ export async function initializeStripe() {
if (!get(stripe)) return;
isStripeInitialized.set(true);
- try {
- const methods = await sdk.forConsole.billing.listPaymentMethods();
- clientSecret = methods.paymentMethods[0]?.clientSecret;
- // If there is no payment method, create an empty one and get the client secret
- if (!clientSecret) {
- paymentMethod = await sdk.forConsole.billing.createPaymentMethod();
- clientSecret = paymentMethod.clientSecret;
- }
-
- // Set up the options for the stripe elements
- const options = {
- clientSecret: clientSecret,
- appearance: get(app).themeInUse === 'dark' ? apperanceDark : apperanceLight
- };
- // Set up Elements and then create form
- elements = get(stripe).elements(options);
- paymentElement = elements.create('payment');
- paymentElement.mount('#payment-element');
- } catch (e) {
- throw e;
+ const methods = await sdk.forConsole.billing.listPaymentMethods();
+ clientSecret = methods.paymentMethods[0]?.clientSecret;
+ // If there is no payment method, create an empty one and get the client secret
+ if (!clientSecret) {
+ paymentMethod = await sdk.forConsole.billing.createPaymentMethod();
+ clientSecret = paymentMethod.clientSecret;
}
+
+ // Set up the options for the stripe elements
+ const options = {
+ clientSecret: clientSecret,
+ appearance: get(app).themeInUse === 'dark' ? apperanceDark : apperanceLight
+ };
+ // Set up Elements and then create form
+ elements = get(stripe).elements(options);
+ paymentElement = elements.create('payment');
+ paymentElement.mount('#payment-element');
}
// TODO: fix redirect
diff --git a/src/routes/console/+layout.svelte b/src/routes/console/+layout.svelte
index 7331f35b2..e36491bd8 100644
--- a/src/routes/console/+layout.svelte
+++ b/src/routes/console/+layout.svelte
@@ -248,16 +248,16 @@
if (isCloud) {
if (!$page.url.pathname.includes('/console/onboarding')) {
- }
- try {
- const orgs = await sdk.forConsole.teams.list([
- Query.equal('billingPlan', 'tier-0')
- ]);
+ try {
+ const orgs = await sdk.forConsole.teams.list([
+ Query.equal('billingPlan', 'tier-0')
+ ]);
- checkForPostReleaseProModal(orgs);
- checkForFreeOrgOverflow(orgs);
- } catch (error) {
- console.log(error);
+ checkForPostReleaseProModal(orgs);
+ checkForFreeOrgOverflow(orgs);
+ } catch (error) {
+ console.log(error);
+ }
}
}
diff --git a/src/routes/console/organization-[organization]/usage/[[invoice]]/ProjectBreakdown.svelte b/src/routes/console/organization-[organization]/usage/[[invoice]]/ProjectBreakdown.svelte
index 5af425efe..ff788056b 100644
--- a/src/routes/console/organization-[organization]/usage/[[invoice]]/ProjectBreakdown.svelte
+++ b/src/routes/console/organization-[organization]/usage/[[invoice]]/ProjectBreakdown.svelte
@@ -40,13 +40,13 @@
}
function format(value: number): string {
+ const humanized = humanFileSize(value);
switch (metric) {
case 'executions':
case 'users':
return abbreviateNumber(value);
case 'storage':
case 'bandwidth':
- const humanized = humanFileSize(value);
return humanized.value + humanized.unit;
}
}