Update cycle button styling and text
Make cycle button match PaymentFilterComponent and Columns button style. Show 'Current Cycle Payment Status' or 'Last Cycle Payment Status' based on active state. Button shows active state when current cycle is selected.
This commit is contained in:
parent
effb710741
commit
f25e198b0e
3 changed files with 71 additions and 19 deletions
|
|
@ -186,7 +186,10 @@ Enum.with_index(member_attrs_list)
|
|||
member_attrs_with_fee_type = Map.put(member_attrs, :membership_fee_type_id, fee_type.id)
|
||||
|
||||
# Use upsert to prevent duplicates based on email
|
||||
Membership.create_member!(member_attrs_with_fee_type, upsert?: true, upsert_identity: :unique_email)
|
||||
Membership.create_member!(member_attrs_with_fee_type,
|
||||
upsert?: true,
|
||||
upsert_identity: :unique_email
|
||||
)
|
||||
end)
|
||||
|
||||
# Create additional users for user-member linking examples
|
||||
|
|
@ -249,7 +252,9 @@ Enum.with_index(linked_members)
|
|||
# Start from where previous members ended
|
||||
fee_type_index = rem(length(member_attrs_list) + index, length(all_fee_types))
|
||||
fee_type = Enum.at(all_fee_types, fee_type_index)
|
||||
member_attrs_with_fee_type = Map.put(member_attrs_without_user, :membership_fee_type_id, fee_type.id)
|
||||
|
||||
member_attrs_with_fee_type =
|
||||
Map.put(member_attrs_without_user, :membership_fee_type_id, fee_type.id)
|
||||
|
||||
# Check if user already has a member
|
||||
if user.member_id == nil do
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue