github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/static_source/admin/src/hooks/web/useDesign.ts (about)

     1  import variables from '@/styles/variables.module.less'
     2  
     3  export const useDesign = () => {
     4    const lessVariables = variables
     5  
     6    /**
     7     * @param scope 类名
     8     * @returns 返回空间名-类名
     9     */
    10    const getPrefixCls = (scope: string) => {
    11      return `${lessVariables.namespace}-${scope}`
    12    }
    13  
    14    return {
    15      variables: lessVariables,
    16      getPrefixCls
    17    }
    18  }