refactor(mock): remove lib/mock fixtures and empty stores
This commit is contained in:
+4
-5
@@ -1,5 +1,4 @@
|
||||
import { generateId } from "@/lib/id"
|
||||
import { mockChatMessages, mockChatSessions, mockUsers } from "@/lib/mock"
|
||||
import type { ChatMessage, ChatSession, Order } from "@/lib/types"
|
||||
import { create } from "zustand"
|
||||
|
||||
@@ -11,8 +10,8 @@ interface ChatState {
|
||||
sendImageMessage: (sessionId: string, actorId: string, imageUrl: string) => void
|
||||
}
|
||||
|
||||
function resolveAvatar(userId: string) {
|
||||
return mockUsers.find((user) => user.id === userId)?.avatar ?? ""
|
||||
function resolveAvatar(_userId: string) {
|
||||
return ""
|
||||
}
|
||||
|
||||
function shouldReadonly(status: Order["status"]) {
|
||||
@@ -20,8 +19,8 @@ function shouldReadonly(status: Order["status"]) {
|
||||
}
|
||||
|
||||
export const useChatStore = create<ChatState>((set, get) => ({
|
||||
sessions: mockChatSessions,
|
||||
messages: mockChatMessages,
|
||||
sessions: [],
|
||||
messages: [],
|
||||
ensureOrderSession: (order) => {
|
||||
const existing = get().sessions.find(
|
||||
(session) => session.type === "order" && session.orderId === order.id,
|
||||
|
||||
Reference in New Issue
Block a user