notification.fake.ts 993 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import { defineFakeRoute } from "vite-plugin-fake-server/client";
  2. import { resultSuccess } from "./utils";
  3. export default defineFakeRoute([
  4. {
  5. url: "/notifications",
  6. timeout: 1000,
  7. method: "get",
  8. response: () => resultSuccess([
  9. {
  10. avatar: "https://avatar.vercel.sh/vercel.svg?text=VC",
  11. date: "3 小时前",
  12. isRead: true,
  13. message: "描述信息描述信息描述信息",
  14. title: "收到了 14 份新周报",
  15. },
  16. {
  17. avatar: "https://avatar.vercel.sh/1",
  18. date: "刚刚",
  19. isRead: false,
  20. message: "描述信息描述信息描述信息",
  21. title: "Tom 回复了你",
  22. },
  23. {
  24. avatar: "https://avatar.vercel.sh/2",
  25. date: "2024-10-10",
  26. isRead: false,
  27. message: "描述信息描述信息描述信息",
  28. title: "Jack 评论了你",
  29. },
  30. {
  31. avatar: "https://avatar.vercel.sh/Jack",
  32. date: "1 天前",
  33. isRead: false,
  34. message: "描述信息描述信息描述信息",
  35. title: "代办提醒",
  36. },
  37. ]),
  38. },
  39. ]);