Skip to content

refactor: UiActions 2차 도메인 분리#77

Merged
github-actions[bot] merged 1 commit intomainfrom
codex/ui-actions-phase2
Feb 19, 2026
Merged

refactor: UiActions 2차 도메인 분리#77
github-actions[bot] merged 1 commit intomainfrom
codex/ui-actions-phase2

Conversation

@tada-js
Copy link
Owner

@tada-js tada-js commented Feb 19, 2026

변경 사항

  • src/app/ui-store.ts에서 단일 UiActions 타입을 도메인별 인터페이스로 분리했습니다.
    • RunActions
    • GameConfigActions
    • CatalogSettingsActions
    • ResultActions
    • AudioActions
    • InquiryActions
  • 기본 액션(NOOP)도 도메인별 객체로 분리해 초기 상태 구성을 명확히 했습니다.
  • src/app/create-game-app.ts에서 액션 구현을 그룹 단위로 나눠 등록하도록 리팩터링했습니다.
    • runActions
    • gameConfigActions
    • catalogSettingsActions
    • resultActions
    • inquiryActions
    • audioActions
  • 기능 동작은 유지하고 구조만 개선했습니다.

검증

  • npm run typecheck
  • npm run lint
  • npm test
  • npm run build:vite
  • npm run security

@vercel
Copy link

vercel bot commented Feb 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
degururu Ready Ready Preview, Comment Feb 19, 2026 3:57pm

@github-actions github-actions bot enabled auto-merge (squash) February 19, 2026 15:57
@github-actions github-actions bot merged commit 0b2930e into main Feb 19, 2026
5 checks passed
@tada-js tada-js deleted the codex/ui-actions-phase2 branch February 21, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant