@toutix/whitelabel
Version:
Toutix whitelabel React container components
52 lines • 4.12 kB
TypeScript
import { IEventV2 } from "@/app/dashboard/models/Event";
import { ILocationV2 } from "@/app/dashboard/models/Location";
import { ICategoryV2 } from "@/app/dashboard/models/EventCategory";
import { ICityV2 } from "@/app/dashboard/models/City";
export declare const eventList: import("@preact/signals-core").Signal<IEventV2[]>;
export declare const eventTotalCount: import("@preact/signals-core").Signal<number>;
export declare const searchText: import("@preact/signals-core").Signal<string>;
export declare const cityNames: import("@preact/signals-core").Signal<ICityV2[]>;
export declare const displayCityNames: import("@preact/signals-core").Signal<ICityV2[]>;
export declare const locationNames: import("@preact/signals-core").Signal<ILocationV2[]>;
export declare const displayLocationNames: import("@preact/signals-core").Signal<ILocationV2[]>;
export declare const categoryNames: import("@preact/signals-core").Signal<ICategoryV2[]>;
export declare const selectedCities: import("@preact/signals-core").Signal<ICityV2[]>;
export declare const selectedLocations: import("@preact/signals-core").Signal<ILocationV2[]>;
export declare const selectedCategories: import("@preact/signals-core").Signal<ICategoryV2[]>;
export declare const selectedCityIds: import("@preact/signals-core").ReadonlySignal<string[]>;
export declare const selectedLocationIds: import("@preact/signals-core").ReadonlySignal<string[]>;
export declare const selectedCategoryIds: import("@preact/signals-core").ReadonlySignal<string[]>;
export declare const selectedStartDate: import("@preact/signals-core").Signal<Date>;
export declare const setSelectedStartDate: (date: Date) => Date;
export declare const selectedEndDate: import("@preact/signals-core").Signal<Date>;
export declare const setSelectedEndDate: (date: Date) => Date;
export declare const setSearchText: (text: string) => string;
export declare const offset: import("@preact/signals-core").Signal<number>;
export declare const limit: import("@preact/signals-core").Signal<number>;
export declare const totalPages: import("@preact/signals-core").ReadonlySignal<number>;
export declare const currentPage: import("@preact/signals-core").ReadonlySignal<number>;
export declare const isFirstPage: import("@preact/signals-core").ReadonlySignal<boolean>;
export declare const isLastPage: import("@preact/signals-core").ReadonlySignal<boolean>;
export declare const isOpenFilterModal: import("@preact/signals-core").Signal<boolean>;
export declare const isAnyFittersSelected: import("@preact/signals-core").Signal<boolean>;
export declare const setIsAnyFitters: (isAnyFittersSelectedValue: boolean) => void;
export declare const setIsOpenModal: (isOpen: boolean) => void;
export declare const singleSelectedCategory: import("@preact/signals-core").ReadonlySignal<string>;
export declare const singleSelectedCity: import("@preact/signals-core").ReadonlySignal<string>;
export declare const singleSelectedLocation: import("@preact/signals-core").ReadonlySignal<string>;
export declare const applyQueryToParams: (navigate: Function) => void;
export declare const clearSelectFilters: (navigate: Function) => void;
export declare const applyFormQueryParams: (params?: any) => void;
export declare const loadEventList: () => Promise<void>;
export declare const loadCities: () => Promise<void>;
export declare const loadLocations: () => Promise<void>;
export declare const loadCategories: () => Promise<void>;
export declare const onSelectCities: (cities?: ICityV2[]) => Promise<void>;
export declare const onSelectLocations: (locations?: ILocationV2[]) => Promise<void>;
export declare const onSelectSingleCityById: (cityId: string) => Promise<void>;
export declare const onSelectSingleLocationById: (locationId: string) => Promise<void>;
export declare const onSelectSingleCategoryById: (categoryId: string) => Promise<void>;
export declare const onSelectCategories: (categories?: ICategoryV2[]) => Promise<void>;
export declare const handlePreviousPage: (navigate: Function) => void;
export declare const handleNextPage: (navigate: Function) => void;
//# sourceMappingURL=event-list.store.d.ts.map