sechan100_daily-routine-2/src/shared/utils/daily-routine-bem.ts
2025-12-31 14:18:02 +09:00

18 lines
445 B
TypeScript

import BEMHelper, { WordSet } from "react-bem-helper";
export type DailyRoutineBEM = (element?: string, modifiers?: WordSet, extra?: WordSet) => string;
export const dr = (name: string): DailyRoutineBEM => {
const bemHelper = new BEMHelper({
prefix: "dr-",
name: name,
})
const bem = (element?: string, modifiers?: WordSet, extra?: WordSet) => {
return bemHelper(element, modifiers, extra).className;
}
return bem;
}