Skip to content

Commit 1722b69

Browse files
kuwoyukiepicfaace
andauthored
fix: avoid mixing CJS require in ESM modules (rjsf-team#2028)
* fix: avoid mixing CJS require in ESM modules fixes rjsf-team#1893 * Update utils.js Co-authored-by: Ashwin Ramaswami <aramaswamis@gmail.com>
1 parent c9d0569 commit 1722b69

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

packages/core/src/utils.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ import React from "react";
22
import * as ReactIs from "react-is";
33
import mergeAllOf from "json-schema-merge-allof";
44
import fill from "core-js/library/fn/array/fill";
5-
import validateFormData, { isValid } from "./validate";
65
import union from "lodash/union";
76
import jsonpointer from "jsonpointer";
7+
import fields from "./components/fields";
8+
import widgets from "./components/widgets";
9+
import validateFormData, { isValid } from "./validate";
810

911
export const ADDITIONAL_PROPERTY_FLAG = "__additional_property";
1012

@@ -78,8 +80,8 @@ export function canExpand(schema, uiSchema, formData) {
7880

7981
export function getDefaultRegistry() {
8082
return {
81-
fields: require("./components/fields").default,
82-
widgets: require("./components/widgets").default,
83+
fields,
84+
widgets,
8385
definitions: {},
8486
rootSchema: {},
8587
formContext: {},

0 commit comments

Comments
 (0)