fuselage icon indicating copy to clipboard operation
fuselage copied to clipboard

fix: POC Implement Tamagui with Button Styling & Webpack Setup (WIP)

Open Anxhul10 opened this issue 7 months ago • 1 comments

Summary

This PR integrates the Button component into the fuselage-tamagui package and includes several improvements and fixes.

Changes Made

  • Replaced hardcoded colors in Button with token-based values from tamagui.config.ts.
  • Fixed multiple TypeScript errors across the package.
  • Used webpack (instead of vite as originally proposed) to align with the existing Fuselage setup and avoid introducing new dependencies.

ScreenRecording

https://github.com/user-attachments/assets/a73cd1c6-fd58-44ae-b592-faaf86e9b135

Notes

Although the initial proposal mentioned using vite, this PR uses webpack for compatibility with the existing Fuselage architecture and to reduce dependency overhead.

Proposed changes (including videos or screenshots)

Issue(s)

Further comments

Anxhul10 avatar May 07 '25 22:05 Anxhul10