squadmakers-components
v1.0.0
Published
Reusable React UI components for SquadMakers projects. Built with **React**, **TypeScript**, and **Material UI**.
Downloads
1
Readme
📦 SquadMakers Components
Reusable React UI components for SquadMakers projects.
Built with React, TypeScript, and Material UI.
🚀 Installation
npm install squadmakers-components
# or
yarn add squadmakers-components🧩 Usage Example
import { CharacterCard } from "squadmakers-components";
export default function App() {
return (
<CharacterCard
type="basic"
name="Morty"
isFavorite={isFavorite}
race="Humano"
portraitUrl="https://rickandmortyapi.com/api/character/avatar/2.jpeg"
/>
);
}🛠 Development
npm install
npm run devStarts the Vite playground and watches for changes.
🧪 Testing
This project uses Vitest.
Run browser-mode tests:
npm run test:browser🏗 Build Library
npm run build:libOutputs compiled components to dist/.
📤 Publish
npm version patch
npm publish --access public📎 Notes
- React & MUI are peerDependencies
- Written in TypeScript
- Ships ES modules + type definitions
- Intended for use inside React applications
