Marin Atanasov
Marin Atanasov
## What? We've recently started refactoring `enzyme` tests to `@testing-library/react`. This PR refactors the `` component tests from `enzyme` to `@testing-library/react`. ## Why? `@testing-library/react` provides a better way to write...
## What? This is a minor typo fix that addresses the name of the GitHub action workflow related to performance tests. ## Why? No major reason, just a minor typo...
## What? This PR updates the few remaining tests that don't use `screen` for running `@testing-library` queries to use screen. ## Why? The benefits of this change are mostly related...
## What? This PR refactors the `` tests to use `@testing-library` instead of `react-dom` and its testing utils. ## Why? We've been aiming to have all our component tests resemble...
## What? This is an experiment - DO NOT MERGE! This PR aims to experiment with Suspense, specifically with our `useSuspenseSelect()` implementation to load the site editor behind the scenes,...
## What? This PR removes Lodash's `_.unescape()` from the flat term selection interface. There is just a single use in that component and conversion is pretty straightforward. Similar to #47561....
## What? This PR removes Lodash's `_.unescape()` from the `NavigationLinkEdit` component. There is just a single use in that component and conversion is pretty straightforward. Similar to #47565. ## Why?...
## What? This PR removes Lodash's `_.unescape()` from the `HierarchicalTermSelector` component. There is just a single use in that component and conversion is pretty straightforward. Similar to #47561. ## Why?...
## What? This PR removes Lodash's `_.unescape()` from the `Tag Cloud` block. There is just a single use in that block and conversion is pretty straightforward. Similar to #47561 ##...
## What? This is an experiment - DO NOT MERGE! This PR aims to experiment with Suspense, specifically with our `useSuspenseSelect()` implementation to load the site editor behind the scenes...