UNPKG

@keycloakify/keycloak-admin-ui

Version:
16 lines 647 B
import { jsx as _jsx } from "react/jsx-runtime"; import { Language } from "@patternfly/react-code-editor"; import { FileUploadForm } from "../../components/json-file-upload/FileUploadForm"; export const JsonFileUpload = ({ onChange, ...props }) => { const handleChange = (value) => { try { onChange(JSON.parse(value)); } catch (_a) { onChange({}); console.warn("Invalid json, ignoring value using {}"); } }; return (_jsx(FileUploadForm, { ...props, language: Language.json, extension: ".json", onChange: handleChange })); }; //# sourceMappingURL=JsonFileUpload.js.map