UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

24 lines 1.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EntityFinderModal = void 0; var tslib_1 = require("tslib"); var react_1 = (0, tslib_1.__importStar)(require("react")); var FluidModal_1 = require("../FluidModal"); var EntityFinder_1 = (0, tslib_1.__importDefault)(require("./EntityFinder")); var EntityFinderModal = function (props) { var _a = (0, react_1.useState)([]), selected = _a[0], setSelected = _a[1]; return (react_1.default.createElement(FluidModal_1.FluidModal, { show: props.show, title: props.title, onClose: props.onClose, primaryAction: { copy: props.confirmButtonCopy, onClick: function () { props.onConfirm(selected); }, }, secondaryActions: [ { copy: 'Cancel', onClick: props.onCancel, }, ] }, react_1.default.createElement(EntityFinder_1.default, (0, tslib_1.__assign)({}, props.configuration, { onSelectedChange: setSelected })))); }; exports.EntityFinderModal = EntityFinderModal; //# sourceMappingURL=EntityFinderModal.js.map