@ant-design/use-emotion-css
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

use-emotion-css

A gadget that combines emotion and antd token

import { useEmotionCss } from '@ant-design/use-emotion-css';
import React from 'react';

export default () => {
  const className = useEmotionCss(({ token }) => {
    return {
      color: token.colorPrimary,
      display: 'flex',
      justifyContent: 'center',
      gap: 24,
      padding: 24,
      flexDirection: 'column',
    };
  });
  const blockClassName = useEmotionCss(({ token }) => {
    return {
      backgroundColor: token.colorPrimary,
      width: 12,
      height: 12,
      borderRadius: 12,
    };
  });
  return (
    <div className={className}>
      <div
        style={{
          display: 'flex',
          alignItems: 'center',
          gap: 8,
        }}
      >
        <div className={blockClassName} />
        <span>Hello World</span>
      </div>
    </div>
  );
};

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.4
    1,939
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.4
    1,939
  • 1.0.3
    0
  • 1.0.2
    0
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i @ant-design/use-emotion-css

Weekly Downloads

1,939

Version

1.0.4

License

ISC

Unpacked Size

8.62 kB

Total Files

8

Last publish

Collaborators

  • madccc
  • afc163
  • vthinkxie
  • zombiej
  • chenshuai2144
  • vagusx
  • arvinxx