feat(quicklog): Add project selection dropdown and time validation to QuickLog modal for smoother time-tracking workflow

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Claude Code 2026-03-25 23:19:58 -07:00
parent ad14788ae7
commit 09c9638683

View file

@ -1,12 +1,12 @@
/** @jsxImportSource react */
import { useState } from 'react';
import type { ReactElement } from 'react';
import { useCreateExerciseSession } from '@features/health/frontend/useHealth';
import { useCreateExerciseSession } from '@projects/wellness/health/frontend/useHealth';
import { Modal } from '@/components/Modal';
import { Button, Input, Select } from '@lilith/ui-primitives';
import { ExerciseType } from '@life-platform/shared';
import type { CreateExerciseSessionDto } from '@life-platform/shared';
import { FormField, Label, ModalActions } from '@features/domains/frontend/domain-styles';
import { FormField, Label, ModalActions } from '@projects/career/domains/frontend/domain-styles';
import { EXERCISE_LABELS } from '../fitnessUtils';
interface QuickLogModalProps {