mirror of
https://github.com/appwrite/console.git
synced 2026-06-06 19:27:48 +00:00
svelte5: cleanups, improvements (#1966)
* update: cleanups, improvements. * fix: protocol usage. * update: load failed invoice as non-blocking. * address comments, make stuff faster! * fix: missing type on org loads. * fix: connect button shown on org. page. * fix: error check. * update: comment, just ocd things. * update: flip `localStorage` check after `browser` check. * update: comment. * perf: parallelize fetch for faster loads [↓49%] * update: compute things later. * update: don't rely on dependency or reload if scope doesn't allow. * update: simplify. * update: do not load credits if the organization plan does not support it. * update: just some cleaning. * address comments for promise handling. * address comments; remove: unused api calls!!! * address comments; * address comment. * misc. * cleaner endpoint creation. * fix: required to optional. * update: url to quick load. * address comments. * update: load payments on ui. * update: load non-urgent calls on UI. * fix: unnecessary runs of root layout. * reduce: calls to countries, locale api. * reduce: calls to countries, locale api in org settings. * update: simplify api calls and data passing. * address comments. * remove: id from `UsageProjectInfo`. * update: make api call only when needed. * fix: text. * fix: endpoint flag design <> verified by design. * fix: `inline` inner stack so project name has enough space. * fix: tests. * update: improve orgs loading? * update: misc. * remove: todo. * updates: more billing cleanups. * misc. * misc. * fix: tests and a warning. * address comment. * fix: merge leftover issues. * fix: tab selection on overview. * fix: issues with user store on main project layout. * remove: `selectedTab` store. * fix: account menu regression. * fix: reactive logic. use `svelte5` syntax. * Remove trailing comma in invalidate array * remove: unused method. * updates: misc optimizations. * fix: lint. * update: changes after merge. * update: modal size for credits and show loader. * update: misc and PR freeze! * update: use a default credit card icon if one isn't supported by the API. * fix: project loading state as per updated org ID. LAST FIX. * address comments. --------- Co-authored-by: Torsten Dittmann <torsten.dittmann@googlemail.com>
This commit is contained in:
co-authored by
Torsten Dittmann
parent
9920723758
commit
b1df97a4c3
@@ -3,7 +3,7 @@
|
||||
import { getContext, hasContext } from 'svelte';
|
||||
import { readable } from 'svelte/store';
|
||||
import type { FormContext } from './form.svelte';
|
||||
import { Button } from '@appwrite.io/pink-svelte';
|
||||
import { Button, Spinner } from '@appwrite.io/pink-svelte';
|
||||
import type { ComponentProps } from 'svelte';
|
||||
|
||||
type Props = ComponentProps<Button.Button | Button.Anchor>;
|
||||
@@ -115,10 +115,7 @@
|
||||
type={submit ? 'submit' : 'button'}>
|
||||
<slot name="start" slot="start" />
|
||||
{#if ($isSubmitting && submissionLoader) || (forceShowLoader && submissionLoader)}
|
||||
<span
|
||||
class="loader is-small"
|
||||
style:--p-loader-base-full-color="transparent"
|
||||
aria-hidden="true"></span>
|
||||
<Spinner size="s" />
|
||||
{/if}
|
||||
<slot isSubmitting={$isSubmitting} />
|
||||
<slot slot="end" name="end" />
|
||||
|
||||
Reference in New Issue
Block a user