27 lines
721 B
JavaScript
27 lines
721 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
Object.defineProperty(exports, "useObservedElement", {
|
|
enumerable: true,
|
|
get: function() {
|
|
return useObservedElement;
|
|
}
|
|
});
|
|
const _useTabster = require("./useTabster");
|
|
const _tabster = require("tabster");
|
|
const _useTabsterAttributes = require("./useTabsterAttributes");
|
|
function useObservedElement(name) {
|
|
const tabster = (0, _useTabster.useTabster)();
|
|
if (tabster) {
|
|
(0, _tabster.getObservedElement)(tabster);
|
|
}
|
|
return (0, _useTabsterAttributes.useTabsterAttributes)({
|
|
observed: {
|
|
names: Array.isArray(name) ? name : [
|
|
name
|
|
]
|
|
}
|
|
});
|
|
}
|