UseCssRender
安装
bash
pnpm add @oiij/css-render
示例
loading
Types
ts
type CssRenderBemPlugin = ReturnType<typeof plugin> & {
__?: 'css-render-bem'
}
interface BemOptions {
namespace?: string
blockPrefix?: string
elementPrefix?: string
modifierPrefix?: string
}
interface UseBemReturn {
namespace: string
blockPrefix: string
elementPrefix: string
modifierPrefix: string
cssr: CssRenderInstance
plugin: CssRenderBemPlugin
}
declare function useBem(options?: BemOptions): UseBemReturn
declare function useStyle(mountId: string, style: CNode): void