import { Box, Button, Heading, HStack, Image, Link as ChakraLink, Spinner, Stack, Text } from '@chakra-ui/react'; import { useQuery } from '@tanstack/react-query'; import { Link } from 'react-router-dom'; import { getArticles } from '../services/articles'; const ArticlesListPage: React.FC = () => { const { data, isLoading, isError } = useQuery({ queryKey: ['articles', { page: 1, page_size: 20 }], queryFn: () => getArticles({ page: 1, page_size: 20, published: true }), }); if (isLoading) return ; if (isError) return Chyba při načítání článků; return ( Články {data?.data.map((a) => ( {a.title} {a.title} {a.content} ))} ); }; export default ArticlesListPage;