murashit_codex-panel/tests/features/chat/support/shell-state.ts
2026-06-27 08:22:31 +09:00

14 lines
655 B
TypeScript

import type { ChatState } from "../../../../src/features/chat/application/state/root-reducer";
import {
composerStateFromShellState,
createChatPanelShellState,
messageStreamStateFromShellState,
} from "../../../../src/features/chat/panel/shell-state";
export function composerShellStateFromChatState(state: ChatState): ReturnType<typeof composerStateFromShellState> {
return composerStateFromShellState(createChatPanelShellState(state));
}
export function messageStreamShellStateFromChatState(state: ChatState): ReturnType<typeof messageStreamStateFromShellState> {
return messageStreamStateFromShellState(createChatPanelShellState(state));
}