mdi-account-search
No members found
- {{ searchTerm || statusFilter
+ {{ searchTerm
? 'Try adjusting your filters to find members.'
: 'No members have been added yet.' }}
@@ -277,7 +267,6 @@ const error = ref('');
// Search and filtering
const searchTerm = ref('');
const activeFilter = ref('');
-const statusFilter = ref('');
const duesFilter = ref('');
const sortOption = ref('name-asc');
@@ -343,25 +332,6 @@ const filteredMembers = computed(() => {
}
}
- // Membership level filter (based on status and dues)
- if (statusFilter.value) {
- filtered = filtered.filter(member => {
- switch (statusFilter.value) {
- case 'regular':
- return member.membership_status === 'Active' && member.current_year_dues_paid === 'true';
- case 'board':
- return member.membership_status === 'Active' && member.current_year_dues_paid === 'true';
- case 'honorary':
- return member.membership_status === 'Active';
- case 'new':
- return member.membership_status === 'Pending' || member.membership_status === 'Active';
- case 'delinquent':
- return member.membership_status === 'Active' && member.current_year_dues_paid !== 'true';
- default:
- return true;
- }
- });
- }
// Dues filter
if (duesFilter.value) {