Skip to content

Commit aa4d302

Browse files
committed
edit component facade
1 parent 41da8f6 commit aa4d302

18 files changed

Lines changed: 35 additions & 32 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "woosign-system",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "WooBottle 'Paper & Ink' design system — cross-platform React Native + Web components (cream canvas, ink surfaces, ember CTAs, ceremonial gold).",
55
"keywords": [
66
"react",

src/components/Badge/Badge.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
// Platform-specific resolution facade for TypeScript
2-
// Bundler resolves to .web.tsx or .native.tsx based on platform
3-
export { Badge } from './Badge.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export { Badge } from './Badge.web';

src/components/Box/Box.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
// Platform-specific resolution facade for TypeScript
2-
// Bundler resolves to .web.tsx or .native.tsx based on platform
3-
export { Box } from './Box.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export { Box } from './Box.web';

src/components/Button/Button.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
// Platform-specific resolution facade for TypeScript
2-
// Bundler resolves to .web.tsx or .native.tsx based on platform
3-
export { Button } from './Button.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export { Button } from './Button.web';

src/components/Card/Card.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
// Platform-specific resolution facade for TypeScript
2-
// Bundler resolves to .web.tsx or .native.tsx based on platform
3-
export { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from './Card.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from './Card.web';

src/components/Chip/Chip.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export {Chip} from './Chip.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export {Chip} from './Chip.web';

src/components/Divider/Divider.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export {Divider} from './Divider.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export {Divider} from './Divider.web';

src/components/Eyebrow/Eyebrow.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export {Eyebrow} from './Eyebrow.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export {Eyebrow} from './Eyebrow.web';

src/components/Fab/Fab.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export {Fab} from './Fab.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export {Fab} from './Fab.web';
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export {FeatureBand} from './FeatureBand.native';
1+
// Web-side facade fallback: Metro reads src/ directly and resolves .native via platform extensions.
2+
export {FeatureBand} from './FeatureBand.web';

0 commit comments

Comments
 (0)