sozsoft-platform/ui/src/utils/hooks/useThemeClass.ts

16 lines
396 B
TypeScript
Raw Normal View History

2026-02-24 20:44:16 +00:00
import { useConfig } from '@/components/ui/ConfigProvider'
function useThemeClass() {
const { themeColor, primaryColorLevel } = useConfig()
const color = `${themeColor}-${primaryColorLevel}`
return {
ringTheme: `ring-${color}`,
borderTheme: `border-${color}`,
bgTheme: `bg-${color}`,
textTheme: `text-${color}`,
}
}
export default useThemeClass