don't spam same directives for virtual components
This commit is contained in:
parent
5bb9ceaf94
commit
d84c30480b
2 changed files with 3 additions and 4 deletions
|
@ -10,14 +10,13 @@ export default {
|
||||||
},
|
},
|
||||||
validInnerComponents: [
|
validInnerComponents: [
|
||||||
'Text',
|
'Text',
|
||||||
|
'Link',
|
||||||
'Icon',
|
'Icon',
|
||||||
'Badge'
|
'Badge'
|
||||||
],
|
],
|
||||||
defaultRules: [
|
defaultRules: [
|
||||||
{
|
{
|
||||||
directives: {
|
directives: {
|
||||||
background: '#ffffff',
|
|
||||||
opacity: 0,
|
|
||||||
shadow: []
|
shadow: []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -284,8 +284,8 @@ export const init = ({
|
||||||
computed[selector] = computed[selector] || {}
|
computed[selector] = computed[selector] || {}
|
||||||
computed[selector].computedRule = computedRule
|
computed[selector].computedRule = computedRule
|
||||||
computed[selector].dynamicVars = dynamicVars
|
computed[selector].dynamicVars = dynamicVars
|
||||||
computed[selector].virtualDirectives = computed[lowerLevelSelector]?.virtualDirectives || {}
|
computed[selector].virtualDirectives = {}
|
||||||
computed[selector].virtualDirectivesRaw = computed[lowerLevelSelector]?.virtualDirectivesRaw || {}
|
computed[selector].virtualDirectivesRaw = {}
|
||||||
|
|
||||||
if (virtualComponents.has(combination.component)) {
|
if (virtualComponents.has(combination.component)) {
|
||||||
const virtualName = [
|
const virtualName = [
|
||||||
|
|
Loading…
Add table
Reference in a new issue