A stylized link component for displaying contact information.
import { BrowserRouter as Router } from 'react-router-dom'; import { ContactLink } from 'twenty-ui'; export const MyComponent = () => { const handleLinkClick = (event) => { console.log('Contact link clicked!', event); }; return ( <Router> <ContactLink className href="mailto:[email protected]" onClick={handleLinkClick} > [email protected] </ContactLink> </Router> ); };
A stylized link component for displaying links.
import { RawLink } from "twenty-ui"; import { BrowserRouter as Router } from "react-router-dom"; export const MyComponent = () => { const handleLinkClick = (event) => { console.log("Contact link clicked!", event); }; return ( <Router> <RawLink className href="/contact" onClick={handleLinkClick}> Contact Us </RawLink> </Router> ); };
A rounded-styled link with a Chip component for links.
import { RoundedLink } from "twenty-ui"; import { BrowserRouter as Router } from "react-router-dom"; export const MyComponent = () => { const handleLinkClick = (event) => { console.log("Contact link clicked!", event); }; return ( <Router> <RoundedLink href="/contact" onClick={handleLinkClick}> Contact Us </RoundedLink> </Router> ); };
Stylized social links, with support for various social link types, such as URLs, LinkedIn, and X (or Twitter).
import { SocialLink } from "twenty-ui"; import { BrowserRouter as Router } from "react-router-dom"; export const MyComponent = () => { return ( <Router> <SocialLink type="twitter" href="https://twitter.com/twentycrm" ></SocialLink> </Router> ); };
As an open-source company, we welcome contributions through Github. Help us keep it up-to-date, accurate, and easy to understand by getting involved and sharing your ideas!