# users/filters.py
import django_filters
from .models import CustomUser

class UserFilter(django_filters.FilterSet):
    role = django_filters.CharFilter(field_name="role", lookup_expr="exact")
    user_type = django_filters.CharFilter(field_name="user_type", lookup_expr="exact")
    kyc_status = django_filters.CharFilter(field_name="kyc_status", lookup_expr="exact")

    class Meta:
        model = CustomUser
        fields = ["role", "user_type", "kyc_status"]
