from pydantic import TypeAdapter from club.models import Club from club.schemas import ClubSchema from core.views.widgets.ajax_select import ( AutoCompleteSelect, AutoCompleteSelectMultiple, ) _js = ["bundled/club/components/ajax-select-index.ts"] class AutoCompleteSelectClub(AutoCompleteSelect): component_name = "club-ajax-select" model = Club adapter = TypeAdapter(list[ClubSchema]) js = _js class AutoCompleteSelectMultipleClub(AutoCompleteSelectMultiple): component_name = "club-ajax-select" model = Club adapter = TypeAdapter(list[ClubSchema]) js = _js