diff --git a/.gitignore b/.gitignore index 21af2c8db..2ea10ff72 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,11 @@ +# Dependencies /node_modules +**/node_modules + +# Build outputs +**/dist +**/.tsbuildinfo + .DS_Store **/coverage # .gitignore template - https://github.com/github/gitignore/blob/main/Node.gitignore diff --git a/apps/ui-sharethrift/package.json b/apps/ui-sharethrift/package.json index a2f77dae6..4f32536bd 100644 --- a/apps/ui-sharethrift/package.json +++ b/apps/ui-sharethrift/package.json @@ -49,6 +49,7 @@ "@vitejs/plugin-react": "^4.7.0", "@vitest/browser": "3.2.4", "@vitest/coverage-v8": "^3.2.4", + "@vitest/runner": "^3.2.4", "eslint": "^9.30.1", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", diff --git a/apps/ui-sharethrift/src/components/layouts/home/components/create-listing/create-listing-form.tsx b/apps/ui-sharethrift/src/components/layouts/home/components/create-listing/create-listing-form.tsx index 4a863e15f..46fdf1742 100644 --- a/apps/ui-sharethrift/src/components/layouts/home/components/create-listing/create-listing-form.tsx +++ b/apps/ui-sharethrift/src/components/layouts/home/components/create-listing/create-listing-form.tsx @@ -1,9 +1,7 @@ -import { Row, Col, Button, Form, Input, Select, DatePicker, Space } from 'antd'; +import { Row, Col, Button } from 'antd'; import type { ConfigType } from 'dayjs'; import dayjs from 'dayjs'; - -const { TextArea } = Input; -const { RangePicker } = DatePicker; +import { ListingFormFields } from '../shared/listing-form-fields.tsx'; interface ListingFormProps { categories: string[]; @@ -34,80 +32,11 @@ export const ListingForm: React.FC = ({ }; return ( -
- - - - - - - - - - - - - - - - - - -