UNPKG

kedao

Version:

Rich Text Editor Based On Draft.js

9 lines (8 loc) 406 B
export const classNameParser = (styles) => (className) => { var _a; const originalClassNames = (_a = className === null || className === void 0 ? void 0 : className.split(' ').filter(Boolean)) !== null && _a !== void 0 ? _a : []; const newClassNames = originalClassNames .map((e) => styles[e]) .filter(Boolean); return originalClassNames.concat(newClassNames).join(' '); };