react-lgpd-consent - v0.5.4
    Preparing search index...

    Function useDesignTokens

    • Hook para acessar os tokens de design do contexto atual.

      Returns DesignTokens | undefined

      Os tokens de design atuais ou undefined se não houver provider ou tokens

      Retorna os tokens de design fornecidos pelo DesignProvider mais próximo na árvore de componentes. Se nenhum provider for encontrado ou tokens não forem definidos, retorna undefined. Os componentes usam este hook para aplicar estilos consistentes via MUI sx ou outros mecanismos.

      Se usado fora de um DesignProvider (embora não lance erro, retorna undefined)

      import { useDesignTokens } from './context/DesignContext';

      function CustomButton() {
      const tokens = useDesignTokens();
      const primaryColor = tokens?.colors?.primary || '#default';

      return (
      <button style={{ backgroundColor: primaryColor }}>
      Botão Customizado
      </button>
      );
      }
      function ThemedComponent() {
      const tokens = useDesignTokens();

      return (
      <div style={{
      color: tokens?.colors?.text || '#333',
      fontSize: tokens?.typography?.fontSize || '16px'
      }}>
      Conteúdo temático
      </div>
      );
      }

      Hooks

      0.1.0