Удалены неиспользуемые импорты и функции из компонентов, улучшены стили и функциональность. Обновлены компоненты для работы с изображениями, добавлены новые интерфейсы и типы данных для сотрудников. Реализована логика загрузки расписания сотрудников через GraphQL, улучшен интерфейс взаимодействия с пользователем.
This commit is contained in:
@ -50,14 +50,14 @@ export function MarketProducts({ selectedCategoryId, selectedCategoryName, onBac
|
||||
const [selectedCategory, setSelectedCategory] = useState<string>('')
|
||||
const [localSearch, setLocalSearch] = useState('')
|
||||
|
||||
const { data, loading, refetch } = useQuery(GET_ALL_PRODUCTS, {
|
||||
const { data, loading } = useQuery(GET_ALL_PRODUCTS, {
|
||||
variables: {
|
||||
search: searchTerm || null,
|
||||
category: selectedCategoryId || selectedCategory || null
|
||||
}
|
||||
})
|
||||
|
||||
const products: Product[] = data?.allProducts || []
|
||||
const products: Product[] = useMemo(() => data?.allProducts || [], [data?.allProducts])
|
||||
|
||||
// Получаем уникальные категории из товаров
|
||||
const categories = useMemo(() => {
|
||||
|
Reference in New Issue
Block a user