Cześć wszystkim 🙂
Po napisaniu komponentu oraz szybciej weryfikacji na serwerze lokalnym postanowiłem wysłać PR. Wszystko przebiegło pomyślnie, lecz po otworzeniu strony pojawił mi się poniższy błąd. Domyślam się, czym jest to spowodowane, lecz nie rozumiem, dlaczego akurat pojawia się wyłącznie po stworzeniu builda.
Link do repozytorium: Ukryta zawartość
Link do strony internetowej: Ukryta zawartość
export const usePartners = () => {
const { data, isFetching } = useQuery<Image[]>({
queryKey: ['partners'],
queryFn: async () => Database.get('/partners.json').then(
(response) => response.data
),
initialData: [],
refetchOnWindowFocus: false
});
return {
isFetching,
partners: data
};
};
Natomiast problem dotyczy:
<div className={`${partnersClassName}__companies`}>
{
partners.length > 0 && partners.map(({ alt, src }, index) => (
<Partner
alt={alt}
className={`${partnersClassName}__partner`}
key={`${alt}-${index}`}
src={src}
/>
))
}
</div>