mirror of https://github.com/rancher/ui.git
Merge pull request #3718 from codyrancher/extractUniqueStrings
Putting extractUniqueStrings util back in
This commit is contained in:
commit
1e033e6e47
|
|
@ -556,6 +556,15 @@ export function parseCamelcase(str = '') {
|
||||||
return ucFirst(str).replace(/([A-Z]+)*([A-Z][a-z])/g, '$1 $2')
|
return ucFirst(str).replace(/([A-Z]+)*([A-Z][a-z])/g, '$1 $2')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function extractUniqueStrings(strings) {
|
||||||
|
const index = strings.reduce((agg, s) => ({
|
||||||
|
...agg,
|
||||||
|
[s]: true
|
||||||
|
}), {});
|
||||||
|
|
||||||
|
return Object.keys(index);
|
||||||
|
}
|
||||||
|
|
||||||
var Util = {
|
var Util = {
|
||||||
absoluteUrl,
|
absoluteUrl,
|
||||||
addAuthorization,
|
addAuthorization,
|
||||||
|
|
@ -601,6 +610,7 @@ var Util = {
|
||||||
validateEndpoint,
|
validateEndpoint,
|
||||||
requiredError,
|
requiredError,
|
||||||
parseCamelcase,
|
parseCamelcase,
|
||||||
|
extractUniqueStrings
|
||||||
};
|
};
|
||||||
|
|
||||||
window.Util = Util;
|
window.Util = Util;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue