mirror of
https://github.com/appwrite/console.git
synced 2026-06-06 19:27:48 +00:00
Merge pull request #2100 from HarshMN2345/fix-SER-83-fix-specs-card-submit-button
fix:Resource limits submit button state management
This commit is contained in:
+6
-1
@@ -18,6 +18,8 @@
|
||||
export let func: Models.Function;
|
||||
export let specs: Models.SpecificationList;
|
||||
let specification = func.specification;
|
||||
let originalSpecification = func.specification;
|
||||
$: originalSpecification = func.specification;
|
||||
|
||||
async function updateLogging() {
|
||||
try {
|
||||
@@ -47,6 +49,9 @@
|
||||
specification || undefined
|
||||
);
|
||||
await invalidate(Dependencies.FUNCTION);
|
||||
|
||||
originalSpecification = specification;
|
||||
|
||||
addNotification({
|
||||
type: 'success',
|
||||
message: 'Resource limits have been updated'
|
||||
@@ -96,7 +101,7 @@
|
||||
</svelte:fragment>
|
||||
|
||||
<svelte:fragment slot="actions">
|
||||
<Button disabled={func.specification === specification} submit>Update</Button>
|
||||
<Button disabled={originalSpecification === specification} submit>Update</Button>
|
||||
</svelte:fragment>
|
||||
</CardGrid>
|
||||
</Form>
|
||||
|
||||
+7
-2
@@ -17,6 +17,9 @@
|
||||
export let site: Models.Site;
|
||||
export let specs: Models.SpecificationList;
|
||||
let specification = site.specification;
|
||||
let originalSpecification = site.specification;
|
||||
|
||||
$: originalSpecification = site.specification;
|
||||
|
||||
async function updateLogging() {
|
||||
try {
|
||||
@@ -42,7 +45,9 @@
|
||||
site?.providerRootDirectory || undefined,
|
||||
specification || undefined
|
||||
);
|
||||
await invalidate(Dependencies.FUNCTION);
|
||||
await invalidate(Dependencies.SITE);
|
||||
originalSpecification = specification;
|
||||
|
||||
addNotification({
|
||||
type: 'success',
|
||||
message: 'Resource limits have been updated'
|
||||
@@ -92,7 +97,7 @@
|
||||
</svelte:fragment>
|
||||
|
||||
<svelte:fragment slot="actions">
|
||||
<Button disabled={site.specification === specification} submit>Update</Button>
|
||||
<Button disabled={originalSpecification === specification} submit>Update</Button>
|
||||
</svelte:fragment>
|
||||
</CardGrid>
|
||||
</Form>
|
||||
|
||||
Reference in New Issue
Block a user