import { ReactNode, useEffect } from 'react';
import { Button, Empty, Skeleton, Typography } from 'antd';
import { useBreadcrumbStore, useRouterStore, useUser } from '@l-clutch/core';
import { Content } from './Content';
export const Editor = () => {
const { getPath, setPath } = useRouterStore();
const id = getPath(1);
const { set: setBreadcrumbs } = useBreadcrumbStore();
const { data, isLoading, error } = useUser(Number(id));
useEffect(() => {
let title: ReactNode = ;
if (id === 'new') {
title = '新規作成';
} else if (data) {
title = data.line_info?.display_name ?? '(名前未取得)';
} else if (!isLoading) {
title = '不明なユーザー';
}
setBreadcrumbs([{ title: 'ユーザー', path: '/user' }, { title }]);
}, [id, data]);
if (data || isLoading) {
return (
<>
ユーザー情報
>
);
} else {
return (
);
}
};