All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.esm.styled-system.use-token.js Maven / Gradle / Ivy

"use strict";
"use client";
import { useMemo } from 'react';
import { useChakraContext } from './provider.js';

function useToken(category, token) {
  const sys = useChakraContext();
  return useMemo(() => {
    const arr = Array.isArray(token) ? token : [token];
    return arr.map((t) => sys.token(`${category}.${t}`, t));
  }, [sys, category, token]);
}

export { useToken };




© 2015 - 2025 Weber Informatics LLC | Privacy Policy