Membership Fee 6 - UI Components & LiveViews closes #280 #304
1 changed files with 3 additions and 0 deletions
|
|
@ -210,6 +210,9 @@ defmodule MvWeb.MembershipFeeTypeLive.Form do
|
||||||
|
|
||||||
@impl true
|
@impl true
|
||||||
def handle_event("validate", %{"membership_fee_type" => params}, socket) do
|
def handle_event("validate", %{"membership_fee_type" => params}, socket) do
|
||||||
|
# Validate amount format if present
|
||||||
|
params = validate_amount_format(params)
|
||||||
|
|
||||||
# Merge with existing form values to preserve unchanged fields
|
# Merge with existing form values to preserve unchanged fields
|
||||||
# Extract values directly from form fields to get current state
|
# Extract values directly from form fields to get current state
|
||||||
existing_values = get_existing_form_values(socket.assigns.form)
|
existing_values = get_existing_form_values(socket.assigns.form)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue