MCPcopy
hub / github.com/vuejs/core / ssrResetCssVars

Function ssrResetCssVars

packages/server-renderer/src/helpers/ssrRenderAttrs.ts:111–125  ·  view source on GitHub ↗
(raw: unknown)

Source from the content-addressed store, hash-verified

109}
110
111function ssrResetCssVars(raw: unknown) {
112 if (!isArray(raw) && isObject(raw)) {
113 const res: Record<string, unknown> = {}
114 for (const key in raw) {
115 // `:` prefixed keys are coming from `ssrCssVars`
116 if (key.startsWith(':--')) {
117 res[key.slice(1)] = normalizeCssVarValue(raw[key])
118 } else {
119 res[key] = raw[key]
120 }
121 }
122 return res
123 }
124 return raw
125}

Callers 1

ssrRenderStyleFunction · 0.85

Calls 2

isObjectFunction · 0.90
normalizeCssVarValueFunction · 0.90

Tested by

no test coverage detected