"...pv293-socialnetwork-social.git" did not exist on "00b140c190542e228cead01a056abf81b48b5b2c"
Newer
Older
import axiosConfig from '../axios-config';
import { useEffect, useState } from "react";
import { useParams } from "react-router-dom";
export const DirectorPage = () => {
const { id: directorId } = useParams();
const [director, setDirector] = useState<DirectorIO>({} as DirectorIO);
const [isError, setIsError] = useState<boolean>(false);
useEffect(() => {
const fetchData = async () => {
try {
const response = await axiosConfig.get<DirectorIO>(`/directors/${directorId}`);
setDirector({ ...response.data });
} catch {
setIsError(true);
}
};
void fetchData();
}, []);
if (isError) {
return <h3>Something went wrong…</h3>;
}
Tomáš Havlíček
committed
<Descriptions title="Director page" bordered style={
{padding: "4%", width:"50%"}
}>
<Descriptions.Item label="Name" span={3}>
{director.name}
</Descriptions.Item>
</Descriptions.Item>
<Descriptions.Item label="Birthdate">
</Descriptions.Item>
</Descriptions>
);
};