import { List, Avatar, Button, ButtonGroup, Typography, Tabs, TabPane, Toast, } from '@douyinfe/semi-ui'; import { useNoteStore } from '../../stores/useNoteStore'; import noteService from '../../services/note.service'; import type { INote } from '../../types'; export default function HomePage() { const { homeData, setHomeData, setCurrentNote } = useNoteStore(); const loadNote = (id: number) => { noteService.get(id).then( (res) => { const note = res.data; setCurrentNote(note.id, note.title, note.context); }, () => Toast.error('加载笔记失败'), ); }; const handleTabChange = (key: string) => { noteService.getHomeData(key, '0').then( (res) => setHomeData(res.data), () => Toast.error('加载列表失败'), ); }; return ( <>
( NOTE} main={
{item.title} 创建时间:{item.createtime},更新时间:{item.updatetime}, 最后浏览时间:{item.viewtime}。
} extra={ } /> )} />
); }