Refactor #3965 - Update data-pc-* structure

This commit is contained in:
mertsincan 2023-05-24 01:59:42 +01:00
parent f3c29933b5
commit 5b759e898a
6 changed files with 31 additions and 29 deletions

View file

@ -39,9 +39,13 @@ export default {
: ObjectUtils.getItemValue(options, params);
},
getPTValue(obj = {}, key = '', params = {}) {
const datasetPrefix = 'data-pc-';
const self = this.getOptionValue(obj, key, params);
const globalPT = this.getOptionValue(this.defaultPT, key, params);
const merged = mergeProps(self, globalPT);
const merged = mergeProps(self, globalPT, {
...(key === 'root' && { [`${datasetPrefix}name`]: ObjectUtils.convertToFlatCase(params['name'] || this.$.type.name) }),
[`${datasetPrefix}section`]: ObjectUtils.convertToFlatCase(key)
});
return merged;
/*