You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A modern, customizable React chip component for creating interactive social media links and tags with icons. Built with TypeScript and CSS for maximum flexibility and type safety.
A modern, customizable React chip component for creating interactive social media links and tags with icons. Built with TypeScript and CSS for maximum flexibility and type safety.
Features
Fully customizable colors with auto-opacity
Custom link support
Clean CSS without framework dependencies
TypeScript support
Lightweight and performant
Screenshots
Dark Mode
Light Mode
Installation
npm install bixat-chip
# or
yarn add bixat-chip
import{BixatChip,TagType,BixatTags}from'bixat-chip';import{FaGithub}from'react-icons/fa';constgithubTag: TagType={name: "GitHub",textColor: "#333333",icon: <FaGithub/>,website: "https://github.com/bixat"};// Example usage of predefined tagsconstpredefinedTag=BixatTags.github;functionApp(){return(<div><BixatChiptag={githubTag}withTitle={true}/><BixatChiptag={predefinedTag}withTitle={true}/></div>);}
Props
Prop
Type
Required
Description
tag
TagType
Yes
Tag configuration object
link?
string
No
Custom link (overrides tag.website)
withTitle
boolean
Yes
Toggle title visibility
TagType Interface
interfaceTagType{name: string;// Tag display nametextColor: string;// HEX color codeicon: ReactNode;// React icon componentwebsite: string|undefined;// Default URL}
A modern, customizable React chip component for creating interactive social media links and tags with icons. Built with TypeScript and CSS for maximum flexibility and type safety.