feat: create new header component

This component is now required for forms.
This commit is contained in:
alphafetus committed 2026-01-12 16:14:24 -05:00
1 parent 5d72a8f949
commit 14d89fc696
7 files changed
+76 -13

No files matched your search

+5 -1
View File
@@ -245,7 +245,11 @@ pub fn HomePage() -> impl IntoView {
<Row>
<div class="flex flex-col flex-1" />
<Panel>
<ValidatedForm on_submit=Callback::new(on_submit)>
<ValidatedForm
on_submit=Callback::new(on_submit)
title="Home Page Test Form"
description="This really is just a test."
>
<Row>
<h1 class="text-3xl font-bold">
"Region 15 Scholarship Application (DEMO)"
+5 -5
View File
@@ -275,11 +275,11 @@ pub fn LoanerBorrowForm() -> impl IntoView {
//#endregion
view! {
<ValidatedForm on_submit=Callback::new(on_submit)>
<div class="flex flex-col justify-center gap-2 mb-1 py-3 px-2">
<h2 class="text-2xl font-bold">"Borrower Information"</h2>
<p class="text-lg">"Please fill out the form below."</p>
</div>
<ValidatedForm
on_submit=Callback::new(on_submit)
title="Borrower Information"
description="Please fill out the form below."
>
<Row>
<OutlinedTextField
label="First Name:"
+5 -1
View File
@@ -144,7 +144,11 @@ pub fn ProviderContactPage() -> impl IntoView {
<div class="flex flex-row">
<div class="flex flex-col flex-1" />
<Panel>
<ValidatedForm on_submit=on_submit>
<ValidatedForm
on_submit=on_submit
title="Contact Form"
description="Enter your contact information and click submit."
>
{move || {
contact_resource
.get()
+5 -3
View File
@@ -505,9 +505,11 @@ fn ScholarshipForm(
}
>
<Suspense fallback=Loading>
<ValidatedForm on_submit=Callback::new(
on_submit,
)>
<ValidatedForm
on_submit=Callback::new(on_submit)
title="Scholarship Info Form"
description="Create or edit a scholarship. Input all information and click Submit."
>
{move || {
scholarship_info
.get()