summaryrefslogtreecommitdiff
path: root/apps/mobile/stores/taskStore.ts
diff options
context:
space:
mode:
authorsoryu <soryu@soryu.co>2026-01-25 02:55:45 +0000
committersoryu <soryu@soryu.co>2026-01-25 03:53:14 +0000
commit9dc282e4777abf41178c44f14f8be3de1c725b10 (patch)
tree2a18dcd3bfaf0bc3a2c0734209d810e28bfcf2dc /apps/mobile/stores/taskStore.ts
parent34bc1296a53d264216c12cbaa74ca9d68dfe8f22 (diff)
downloadsoryu-makima/dynamic-contract-templates.tar.gz
soryu-makima/dynamic-contract-templates.zip
feat: Update create contract modal to use dynamic templatesmakima/dynamic-contract-templates
- Add ContractTypeTemplate interface and listContractTypes API function to frontend api.ts - Add GET /api/v1/contract-types backend endpoint that returns built-in contract types (simple, specification) with their phases and defaults - Update create contract modal to fetch contract types dynamically when opened, with loading state and fallback to hardcoded types on error - Dynamically render contract type selection buttons from fetched types - Update phase dropdown to use phases from selected contract type - Replace static getValidPhases/getDefaultPhase calls with dynamic data Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'apps/mobile/stores/taskStore.ts')
0 files changed, 0 insertions, 0 deletions