Anyone know what I’m possibly missing that would trigger a “Page Not Found” message after clicking submit on this form?
<button class="email" (click)="onOpen()">
<i class="far fa-paper-plane"></i>
</button>
<!-- Modal for contact form -->
<div class="modal {{ active }} is-mobile">
<div class="modal-background"></div>
<div class="modal-content">
<div class="form">
<form name="contact" method="POST" data-netlify="true" netlify-honeypot="bot-field">
<input type="hidden" name="form-name" value="contact"/>
<div class="field">
<label class="label">Name</label>
<div class="control has-icons-left has-icons-right">
<input class="input" type="text" name="name">
<span class="icon is-small is-left">
<i class="fas fa-user"></i>
</span>
</div>
</div>
<div class="field">
<label class="label">Email</label>
<div class="control has-icons-left has-icons-right">
<input class="input" type="email" name="email" required>
<span class="icon is-small is-left">
<i class="fas fa-envelope"></i>
</span>
</div>
</div>
<div class="field">
<label class="label">Development Needs</label>
<div class="control">
<div class="select">
<select name="dev needs[]">
<option disabled="disabled">Select one</option>
<option value="website">Website</option>
<option value="mobile app">Mobile App</option>
<option value="other">Other</option>
</select>
</div>
</div>
</div>
<div class="field">
<label class="label">Message</label>
<div class="control">
<textarea class="textarea" placeholder="How can I help?" name="message"></textarea>
</div>
</div>
<div class="field">
<div data-netlify-recaptcha="true"></div>
</div>
<div class="field is-grouped">
<div class="control">
<button class="button is-link" type="submit">Submit</button>
</div>
<div class="control">
<button class="button is-danger" (click)="onExit()">Cancel</button>
</div>
</div>
</form>
</div>
</div>
<button class="modal-close is-large" aria-label="close" (click)="onExit()"></button>
</div>