diff --git a/next.config.ts b/next.config.ts index bc44c6e..34a2ffc 100644 --- a/next.config.ts +++ b/next.config.ts @@ -7,6 +7,9 @@ const nextConfig: NextConfig = { buildActivity: false, buildActivityPosition: 'bottom-right', }, + eslint: { + ignoreDuringBuilds: true, + }, }; export default nextConfig; diff --git a/package-lock.json b/package-lock.json index 70834a2..73bf579 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,6 @@ "name": "taskify", "version": "0.1.0", "dependencies": { - "@tanstack/react-query": "^5.85.9", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "next": "15.5.2", diff --git a/public/dashboard/check-icon.svg b/public/dashboard/check-icon.svg new file mode 100644 index 0000000..5d69ac0 --- /dev/null +++ b/public/dashboard/check-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/components/dashboard/add-task-button.tsx b/src/components/dashboard/add-task-button.tsx index a21f807..0444db6 100644 --- a/src/components/dashboard/add-task-button.tsx +++ b/src/components/dashboard/add-task-button.tsx @@ -4,7 +4,7 @@ import type { AddTaskButtonProps } from './type'; export default function AddTaskButton({ onClick }: AddTaskButtonProps) { return ( + + {/* 드롭다운 옵션들 */} + {isAssigneeDropdownOpen && ( +
+ {assigneeOptions.map((option, index) => { + return ( + + ); + })} +
+ )} @@ -87,7 +213,7 @@ export default function CreateTaskForm({ htmlFor='title' className='mb-2 block text-lg leading-6 font-medium' > - 제목 * + 제목 * - { setFormData((prev) => ({ ...prev, title: e.target.value })); } - } + onChange={(e) => { + setFormData((prev) => ({ ...prev, title: e.target.value })); + }} /> @@ -109,7 +235,7 @@ export default function CreateTaskForm({ htmlFor='description' className='mb-2 block text-lg leading-6 font-medium' > - 설명 * + 설명 *