Skip to content

Commit 3c4b798

Browse files
committed
chore: remove unused dependencies and clean up configuration
- Removed @medusajs/ui-preset and related dependencies from package.json and yarn.lock. - Cleaned up Vite configuration by removing unnecessary external dependencies. - Updated Storybook stories to ensure consistent import statements and improved component usage.
1 parent d05ea74 commit 3c4b798

6 files changed

Lines changed: 5 additions & 47 deletions

File tree

apps/docs/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"storybook": "^9.0.1"
2525
},
2626
"devDependencies": {
27-
"@medusajs/ui-preset": "^2.8.3",
2827
"@react-router/dev": "^7.0.0",
2928
"@storybook/addon-docs": "^9.0.1",
3029
"@storybook/test-runner": "^0.22.0",

apps/docs/src/remix-hook-form/text-field.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import { zodResolver } from '@hookform/resolvers/zod';
22
import { TextField } from '@lambdacurry/forms/remix-hook-form/text-field';
33
import { Button } from '@lambdacurry/forms/ui/button';
44
import type { Meta, StoryContext, StoryObj } from '@storybook/react-vite';
5-
import { expect, userEvent } from 'storybook/test';
65
import { type ActionFunctionArgs, useFetcher } from 'react-router';
76
import { RemixFormProvider, getValidatedFormData, useRemixForm } from 'remix-hook-form';
7+
import { expect, userEvent } from 'storybook/test';
88
import { z } from 'zod';
99
import { withReactRouterStubDecorator } from '../lib/storybook/react-router-stub';
1010

apps/docs/src/remix-hook-form/textarea.stories.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import { zodResolver } from '@hookform/resolvers/zod';
22
import { Textarea } from '@lambdacurry/forms/remix-hook-form/textarea';
33
import { Button } from '@lambdacurry/forms/ui/button';
44
import type { Meta, StoryObj } from '@storybook/react-vite';
5-
import { expect, userEvent, within } from 'storybook/test';
65
import { type ActionFunctionArgs, useFetcher } from 'react-router';
76
import { RemixFormProvider, createFormData, getValidatedFormData, useRemixForm } from 'remix-hook-form';
7+
import { expect, userEvent, within } from 'storybook/test';
88
import { z } from 'zod';
99
import { withReactRouterStubDecorator } from '../lib/storybook/react-router-stub';
1010

@@ -43,7 +43,7 @@ const ControlledTextareaExample = () => {
4343

4444
return (
4545
<RemixFormProvider {...methods}>
46-
<form onSubmit={methods.handleSubmit}>
46+
<fetcher.Form onSubmit={methods.handleSubmit}>
4747
<div className="space-y-4">
4848
<Textarea name="message" label="Your message" placeholder="Enter your message here..." rows={5} />
4949
<Button type="submit" className="mt-4">
@@ -56,7 +56,7 @@ const ControlledTextareaExample = () => {
5656
</div>
5757
)}
5858
</div>
59-
</form>
59+
</fetcher.Form>
6060
</RemixFormProvider>
6161
);
6262
};

apps/docs/vite.config.mjs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,6 @@ export default defineConfig({
1616
'@lambdacurry/medusa-forms/lib': path.resolve(__dirname, '../../packages/medusa-forms/lib'),
1717
},
1818
},
19-
build: {
20-
rollupOptions: {
21-
external: [],
22-
},
23-
},
2419
plugins: [tailwindcss()],
2520
server: {
2621
historyApiFallback: true,

packages/medusa-forms/vite.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@ export default defineConfig({
5353
'@radix-ui/react-slot',
5454
'@radix-ui/react-switch',
5555
'@radix-ui/react-tooltip',
56-
'react-router',
57-
'@react-router/node',
5856
'class-variance-authority',
5957
'clsx',
6058
'date-fns',

yarn.lock

Lines changed: 1 addition & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1766,7 +1766,6 @@ __metadata:
17661766
"@hookform/resolvers": "npm:^3.9.1"
17671767
"@lambdacurry/forms": "npm:*"
17681768
"@lambdacurry/medusa-forms": "npm:*"
1769-
"@medusajs/ui-preset": "npm:^2.8.3"
17701769
"@react-router/dev": "npm:^7.0.0"
17711770
"@storybook/addon-docs": "npm:^9.0.1"
17721771
"@storybook/addon-links": "npm:^9.0.1"
@@ -1922,18 +1921,6 @@ __metadata:
19221921
languageName: node
19231922
linkType: hard
19241923

1925-
"@medusajs/ui-preset@npm:^2.8.3":
1926-
version: 2.8.3
1927-
resolution: "@medusajs/ui-preset@npm:2.8.3"
1928-
dependencies:
1929-
"@tailwindcss/forms": "npm:^0.5.3"
1930-
tailwindcss-animate: "npm:^1.0.6"
1931-
peerDependencies:
1932-
tailwindcss: ">=3.0.0"
1933-
checksum: 10c0/4f940fd34eed26e5dc0575a2aad59379dd8df3fd5ed6d7dc9774f09bb56903efa7aa76ccaac641c16191fe961512ea4d48c809db1da94b0634967d65a7606e15
1934-
languageName: node
1935-
linkType: hard
1936-
19371924
"@medusajs/ui@npm:^4.0.0":
19381925
version: 4.0.13
19391926
resolution: "@medusajs/ui@npm:4.0.13"
@@ -6369,17 +6356,6 @@ __metadata:
63696356
languageName: node
63706357
linkType: hard
63716358

6372-
"@tailwindcss/forms@npm:^0.5.3":
6373-
version: 0.5.10
6374-
resolution: "@tailwindcss/forms@npm:0.5.10"
6375-
dependencies:
6376-
mini-svg-data-uri: "npm:^1.2.3"
6377-
peerDependencies:
6378-
tailwindcss: ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1"
6379-
checksum: 10c0/235cbf08edf09362418808ebddcc767c9e151fba55f3d7d2d5c47862c715b6169204b9277461036707b4c30f3fb1e217933278f80525840e198f8e7dd9168e0d
6380-
languageName: node
6381-
linkType: hard
6382-
63836359
"@tailwindcss/node@npm:4.1.5":
63846360
version: 4.1.5
63856361
resolution: "@tailwindcss/node@npm:4.1.5"
@@ -9266,7 +9242,6 @@ __metadata:
92669242
dependencies:
92679243
"@biomejs/biome": "npm:^1.9.4"
92689244
"@changesets/cli": "npm:^2.27.11"
9269-
"@medusajs/ui-preset": "npm:^2.8.3"
92709245
turbo: "npm:^2.3.3"
92719246
languageName: unknown
92729247
linkType: soft
@@ -11472,15 +11447,6 @@ __metadata:
1147211447
languageName: node
1147311448
linkType: hard
1147411449

11475-
"mini-svg-data-uri@npm:^1.2.3":
11476-
version: 1.4.4
11477-
resolution: "mini-svg-data-uri@npm:1.4.4"
11478-
bin:
11479-
mini-svg-data-uri: cli.js
11480-
checksum: 10c0/24545fa30b5a45449241bf19c25b8bc37594b63ec06401b3d563bd1c2e8a6abb7c18741f8b354e0064baa63c291be214154bf3a66f201ae71dfab3cc1a5e3191
11481-
languageName: node
11482-
linkType: hard
11483-
1148411450
"minimatch@npm:9.0.3":
1148511451
version: 9.0.3
1148611452
resolution: "minimatch@npm:9.0.3"
@@ -13739,7 +13705,7 @@ __metadata:
1373913705
languageName: node
1374013706
linkType: hard
1374113707

13742-
"tailwindcss-animate@npm:^1.0.6, tailwindcss-animate@npm:^1.0.7":
13708+
"tailwindcss-animate@npm:^1.0.7":
1374313709
version: 1.0.7
1374413710
resolution: "tailwindcss-animate@npm:1.0.7"
1374513711
peerDependencies:

0 commit comments

Comments
 (0)