UNPKG

@ariakit/react-core

Version:

Ariakit React core

60 lines (51 loc) 997 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _SQLDFLTEcjs = require('./SQLDFLTE.cjs'); // src/role/role.tsx var TagName = "div"; var elements = [ "a", "button", "details", "dialog", "div", "form", "h1", "h2", "h3", "h4", "h5", "h6", "header", "img", "input", "label", "li", "nav", "ol", "p", "section", "select", "span", "summary", "textarea", "ul", "svg" ]; var useRole = _SQLDFLTEcjs.createHook.call(void 0, function useRole2(props) { return props; } ); var Role = _SQLDFLTEcjs.forwardRef.call(void 0, function Role2(props) { return _SQLDFLTEcjs.createElement.call(void 0, TagName, props); }); Object.assign( Role, elements.reduce((acc, element) => { acc[element] = _SQLDFLTEcjs.forwardRef.call(void 0, function Role3(props) { return _SQLDFLTEcjs.createElement.call(void 0, element, props); }); return acc; }, {}) ); exports.useRole = useRole; exports.Role = Role;