Remove unused resolveNamespace method (#14235)

Removing a leftover API from the recent changes in
https://github.com/tailwindlabs/tailwindcss/pull/14177
This commit is contained in:
Philipp Spiess 2024-08-22 17:21:14 +02:00 committed by GitHub
parent cc228fbfc3
commit fcc07826f7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -148,25 +148,6 @@ export class Theme {
return values
}
resolveNamespace(namespace: string) {
let values = new Map<string | null, string>()
let prefix = `${namespace}-`
for (let [key, value] of this.values) {
if (key === namespace) {
values.set(null, value.isInline ? value.value : this.#var(key)!)
} else if (key.startsWith(`${prefix}-`)) {
// Preserve `--` prefix for sub-variables
// e.g. `--font-size-sm--line-height`
values.set(key.slice(namespace.length), value.value)
} else if (key.startsWith(prefix)) {
values.set(key.slice(prefix.length), value.isInline ? value.value : this.#var(key)!)
}
}
return values
}
}
export type ThemeKey =