useCssModule() — vue Function Reference
Architecture documentation for the useCssModule() function in useCssModule.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 6c7bbcce_34bd_bef3_533f_b1a54ab9778f["useCssModule()"] ce58cf4d_cc9f_d666_3b1c_eaab6582679e["useCssModule.ts"] 6c7bbcce_34bd_bef3_533f_b1a54ab9778f -->|defined in| ce58cf4d_cc9f_d666_3b1c_eaab6582679e style 6c7bbcce_34bd_bef3_533f_b1a54ab9778f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/v3/sfc-helpers/useCssModule.ts lines 4–24
export function useCssModule(name = '$style'): Record<string, string> {
/* istanbul ignore else */
if (!__GLOBAL__) {
if (!currentInstance) {
__DEV__ && warn(`useCssModule must be called inside setup()`)
return emptyObject
}
const mod = currentInstance[name]
if (!mod) {
__DEV__ &&
warn(`Current instance does not have CSS module named "${name}".`)
return emptyObject
}
return mod as Record<string, string>
} else {
if (__DEV__) {
warn(`useCssModule() is not supported in the global build.`)
}
return emptyObject
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does useCssModule() do?
useCssModule() is a function in the vue codebase, defined in src/v3/sfc-helpers/useCssModule.ts.
Where is useCssModule() defined?
useCssModule() is defined in src/v3/sfc-helpers/useCssModule.ts at line 4.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free