Lock contact form on success
Some checks failed
Build Website / Build NPM Project (push) Successful in 1m31s
Build Website / Tag Version (push) Successful in 1m12s
Build Website / Build Container (push) Failing after 3m1s

This commit is contained in:
2026-06-05 10:15:28 -04:00
parent 1a845b3f2e
commit 3e4efc2fd2
2 changed files with 2 additions and 1 deletions

View File

@@ -37,7 +37,7 @@
<div class="d-flex justify-content-end align-items-center"> <div class="d-flex justify-content-end align-items-center">
<div> <div>
<button mat-stroked-button type="button" class="me-3" (click)="reset()">Reset</button> <button mat-stroked-button type="button" class="me-3" (click)="reset()">Reset</button>
<button mat-raised-button type="submit" color="primary">Send</button> <button mat-raised-button type="submit" color="primary" [disabled]="success">Send</button>
</div> </div>
</div> </div>
</form> </form>

View File

@@ -27,6 +27,7 @@ export class ContactComponent {
try { try {
await this.momentum.api.data.create(MomentumService.SCHEMA['contact'], this.form.value); await this.momentum.api.data.create(MomentumService.SCHEMA['contact'], this.form.value);
this.success = true; this.success = true;
this.form.disable();
} catch (error: any) { } catch (error: any) {
this.error = error.message; this.error = error.message;
} }