File: //var/www/design.system/src/tokens/Token.tsx
import { IToken } from './types.ts';
import { copyToClipboard } from './utils/copyToClipboard.ts';
import './Token.css';
const Token = ({ title, value, preview }: IToken) => {
return (
<div className="tokenBlock" onClick={() => copyToClipboard(`--${title}`)}>
<div className="tokenPreview">{preview}</div>
<div className="tokenInfo">
<p className="tokenTitle">--{title}</p>
<p className="tokenValue">{value}</p>
<p className="tokenCopy">скопировать</p>
</div>
</div>
);
};
export default Token;