@pnp/spfx-controls-react
Version:
Reusable React controls for SharePoint Framework solutions
19 lines • 929 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var React = tslib_1.__importStar(require("react"));
var uuid_1 = require("../helpers/uuid");
var ItemContext_1 = require("./ItemContext");
var AccordionItemPanel = function (_a) {
var _b = _a.className, className = _b === void 0 ? 'accordion__panel' : _b, id = _a.id, rest = tslib_1.__rest(_a, ["className", "id"]);
var renderChildren = function (_a) {
var panelAttributes = _a.panelAttributes;
if (id) {
(0, uuid_1.assertValidHtmlId)(id);
}
return (React.createElement("div", tslib_1.__assign({ "data-accordion-component": "AccordionItemPanel", className: className }, rest, panelAttributes)));
};
return React.createElement(ItemContext_1.Consumer, null, renderChildren);
};
exports.default = AccordionItemPanel;
//# sourceMappingURL=AccordionItemPanel.js.map