• This repository has been archived on 18/Apr/2023
  • Stars
    star
    297
  • Rank 140,075 (Top 3 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unofficial adapter for React 17 for Enzyme.

npm downloads CI

@wojtekmaj/enzyme-adapter-react-17

Unofficial adapter for React 17 for Enzyme.

Installation

npm install --save-dev @wojtekmaj/enzyme-adapter-react-17

or, if you're using Yarn:

yarn add --dev @wojtekmaj/enzyme-adapter-react-17

Configuration

Finally, you need to configure enzyme to use the adapter you want it to use. To do this, you can use the top level configure(...) API.

import Enzyme from 'enzyme';
import Adapter from '@wojtekmaj/enzyme-adapter-react-17';

Enzyme.configure({ adapter: new Adapter() });

More Repositories

1

react-pdf

Display PDFs in your React app as easily as if they were images.
TypeScript
9,148
star
2

react-lifecycle-methods-diagram

Interactive React Lifecycle Methods diagram.
TypeScript
3,870
star
3

react-calendar

Ultimate calendar for your React app.
TypeScript
3,515
star
4

react-date-picker

A date picker for your React app.
TypeScript
1,255
star
5

react-datetime-picker

A datetime picker for your React app.
TypeScript
543
star
6

react-daterange-picker

A date range picker for your React app.
TypeScript
519
star
7

react-clock

An analog clock for your React app.
TypeScript
335
star
8

react-time-picker

A time picker for your React app.
TypeScript
322
star
9

react-datetimerange-picker

A datetime range picker for your React app.
TypeScript
169
star
10

react-timerange-picker

A time range picker for your React app.
TypeScript
87
star
11

react-hooks

A collection of React Hooks.
TypeScript
69
star
12

get-user-locale

A function that returns user's locale as an IETF language tag, based on all available sources.
TypeScript
58
star
13

country-code-to-flag-emoji

A function that returns a flag emoji given IETF language tag.
TypeScript
55
star
14

make-cancellable-promise

Make any Promise cancellable.
TypeScript
28
star
15

merge-refs

A function that merges React refs into one.
TypeScript
25
star
16

react-fit

Fit a popover element on the screen.
TypeScript
22
star
17

detect-element-overflow

A function that tells you whether a given element is overflowing its container or not. Useful for creating dropdowns and tooltips.
TypeScript
21
star
18

date-utils

A collection of date-related utilities.
TypeScript
20
star
19

yarn-plugin-nolyfill

Yarn Berry plugin that replaces unnecessary polyfills with native implementations.
TypeScript
18
star
20

opening-hours-utils

A collection of opening hours-related utilities.
TypeScript
13
star
21

merge-class-names

A function that merges given class names, no matter their format: string with single or multiple class names or an array of class names. Filters out invalid class names as well.
JavaScript
12
star
22

react-t

Simple translation module for React applications.
TypeScript
12
star
23

recreate-from-source-maps

Recreate a Webpack project just by providing an URL.
JavaScript
11
star
24

color-utils

A collection of color-related utilities.
TypeScript
11
star
25

async-array-utils

A collection of array-related async utilities.
TypeScript
11
star
26

react-async-button

A button that handles Promises for your React app.
TypeScript
10
star
27

vite-plugin-simple-html

Vite plugin for HTML processing and minification
TypeScript
10
star
28

i18n-compare

Generates a summary of differences between two i18n files
TypeScript
9
star
29

package-manager-stats

Script to get stats about package managers used in most popular projects on GitHub.
TypeScript
8
star
30

make-event-props

Returns an object with on-event callback props curried with provided args.
TypeScript
8
star
31

predict-input-value

Predicts the input value during KeyDown or KeyPress events, before the input is actually changed
TypeScript
8
star
32

timezone-coworking-tool

A tool to help with coworking with people in different timezones.
TypeScript
7
star
33

eslint-config-wojtekmaj

ESLint configuration by wojtekmaj
TypeScript
5
star
34

next-turbopack-nodenext

Adds module: NodeNext support to Turbopack in Next.js.
TypeScript
4
star
35

is-valid-nip

Check if a number is a valid Numer Identyfikacji Podatkowej (NIP).
TypeScript
3
star
36

update-input-width

A function that given input element, updates its width to fit its content.
TypeScript
3
star
37

uwp-web-framework

Universal Windows Platform web framework
CSS
3
star
38

is-valid-abn

Check if a number is a valid Australian Business Number (ABN).
TypeScript
3
star
39

is-valid-regon

Check if a number is a valid REGON.
TypeScript
2
star
40

eslint-staged-files

Run ESLint on staged files only.
JavaScript
2
star
41

nightmare-advanced-click

Extends Nightmare with .rightClick(), .middleClick(), .ctrlClick() and other actions.
JavaScript
2
star
42

is-valid-pesel

Check if a number is a valid PESEL.
TypeScript
2
star
43

is-valid-australian-postcode

Check if a number is a valid Australian postcode.
TypeScript
1
star
44

is-valid-acn

Check if a number is a valid Australian Company Number (ACN).
TypeScript
1
star
45

webpack-summary-compare

Generates a summary of differences between two Webpack summaries
JavaScript
1
star
46

is-valid-utr

Check if a number is a valid Unique Taxpayer Reference (UTR).
TypeScript
1
star