Skip to content

Commit

Permalink
updated dependencies, including uhtml v2.4
Browse files Browse the repository at this point in the history
  • Loading branch information
WebReflection committed Feb 11, 2021
1 parent 258d4af commit 6241bae
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 19 deletions.
6 changes: 3 additions & 3 deletions cjs/index.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
'use strict';
const {render, html, svg} = require('uhtml');
const umap = (m => m.__esModule ? /* istanbul ignore next */ m.default : /* istanbul ignore next */ m)(require('umap'));
const css = (m => m.__esModule ? /* istanbul ignore next */ m.default : /* istanbul ignore next */ m)(require('plain-tag'));
const umap = (m => m.__esModule ? /* c8 ignore next */ m.default : /* c8 ignore next */ m)(require('umap'));
const css = (m => m.__esModule ? /* c8 ignore next */ m.default : /* c8 ignore next */ m)(require('plain-tag'));

const domHandler = (m => m.__esModule ? /* istanbul ignore next */ m.default : /* istanbul ignore next */ m)(require('reactive-props/dom'));
const domHandler = (m => m.__esModule ? /* c8 ignore next */ m.default : /* c8 ignore next */ m)(require('reactive-props/dom'));
const reactive = domHandler({dom: true});

const CE = customElements;
Expand Down
33 changes: 27 additions & 6 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -381,6 +381,12 @@ var uce = (function (exports) {
}
};
};

var _boolean = function _boolean(node, key) {
return function (value) {
if (value) node.setAttribute(key, '');else node.removeAttribute(key);
};
};
var data = function data(_ref) {
var dataset = _ref.dataset;
return function (values) {
Expand Down Expand Up @@ -409,7 +415,7 @@ var uce = (function (exports) {
};
};
var setter = function setter(node, key) {
return function (value) {
return key === 'dataset' ? data(node) : function (value) {
node[key] = value;
};
};
Expand Down Expand Up @@ -611,11 +617,25 @@ var uce = (function (exports) {
var handleAttribute = function handleAttribute(node, name
/*, svg*/
) {
if (name === 'ref') return ref(node);
if (name === 'aria') return aria(node);
if (name === '.dataset') return data(node);
if (name.slice(0, 1) === '.') return setter(node, name.slice(1));
if (name.slice(0, 2) === 'on') return event(node, name);
switch (name[0]) {
case '?':
return _boolean(node, name.slice(1));

case '.':
return setter(node, name.slice(1));

case 'o':
if (name[1] === 'n') return event(node, name);
}

switch (name) {
case 'ref':
return ref(node);

case 'aria':
return aria(node);
}

return attribute(node, name
/*, svg*/
);
Expand Down Expand Up @@ -973,6 +993,7 @@ var uce = (function (exports) {

return desc;
};

var noop = function noop() {};

var domHandler = (function () {
Expand Down
2 changes: 1 addition & 1 deletion min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion new.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 6241bae

Please sign in to comment.