Skip to content

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