2543893373
* poc of possible way to change form dynamically * fixed detail routs * Update src/components/form-access/FormAccess.tsx Co-authored-by: Stan Silvert <ssilvert@redhat.com> * Update src/components/form-access/FormAccess.tsx Co-authored-by: Stan Silvert <ssilvert@redhat.com> * Update src/components/form-access/FormAccess.tsx Co-authored-by: Stan Silvert <ssilvert@redhat.com> * added more form access and logic for Controller * render switches for boolean types * better render of `<Controller` wrapped components * added isDisabled property * added test * small refactor * fixed types * TextArea doesn't support isDisabled * when field is disabled, disable button as well * added jsdoc Co-authored-by: Stan Silvert <ssilvert@redhat.com>
29 lines
No EOL
804 B
JavaScript
29 lines
No EOL
804 B
JavaScript
// jest-dom adds custom jest matchers for asserting on DOM nodes.
|
|
// allows you to do things like:
|
|
// expect(element).toHaveTextContent(/react/i)
|
|
// learn more: https://github.com/testing-library/jest-dom
|
|
import "@testing-library/jest-dom/extend-expect";
|
|
|
|
import i18n from 'i18next';
|
|
import { initReactI18next } from 'react-i18next';
|
|
|
|
import 'mutationobserver-shim';
|
|
|
|
i18n.use(initReactI18next).init({
|
|
lng: 'en',
|
|
fallbackLng: 'en',
|
|
|
|
// have a common namespace used around the full app
|
|
ns: ['translations'],
|
|
defaultNS: 'translations',
|
|
|
|
resources: { en: { translations: {} } },
|
|
});
|
|
|
|
import { configure } from 'enzyme';
|
|
import Adapter from 'enzyme-adapter-react-16';
|
|
|
|
configure({ adapter: new Adapter() });
|
|
|
|
// eslint-disable-next-line no-undef
|
|
global.MutationObserver = window.MutationObserver; |