import React from "react"; import { Row, Col } from "react-bootstrap"; import { useTranslation } from "react-i18next"; import { AuthUser } from "@/services/user"; import { getHttpHighlightClient } from "@/http/highlight"; import { getHttpTimelineClient } from "@/http/timeline"; import TimelineBoard from "./TimelineBoard"; const BoardWithUser: React.FC<{ user: AuthUser }> = ({ user }) => { const { t } = useTranslation(); return ( getHttpHighlightClient().list()} editHandler={ user.hasHighlightTimelineAdministrationPermission ? { onDelete: () => { // TODO: Implement this. return Promise.resolve(); }, onMove: () => { // TODO: Implement this. return Promise.resolve(); }, } : undefined } /> getHttpTimelineClient().listTimeline({ relate: user.username }) } /> ); }; export default BoardWithUser;