diff --git a/src/generators/dom/visitors/Element/Attribute.js b/src/generators/dom/visitors/Element/Attribute.js index c73bc1973b..235c5b8341 100644 --- a/src/generators/dom/visitors/Element/Attribute.js +++ b/src/generators/dom/visitors/Element/Attribute.js @@ -8,8 +8,6 @@ export default function visitAttribute ( generator, block, state, node, attribut let metadata = state.namespace ? null : attributeLookup[ name ]; if ( metadata && metadata.appliesTo && !~metadata.appliesTo.indexOf( node.name ) ) metadata = null; - let dynamic = false; - const isIndirectlyBoundValue = name === 'value' && ( node.name === 'option' || // TODO check it's actually bound node.name === 'input' && /^(checkbox|radio)$/.test( getStaticAttributeValue( node, 'type' ) ) @@ -22,112 +20,73 @@ export default function visitAttribute ( generator, block, state, node, attribut // HTML5? const method = name.slice( 0, 6 ) === 'xlink:' ? 'setXlinkAttribute' : 'setAttribute'; - // attributes without values, e.g.