playwright/packages/recorder/src
Simon Knott b599335404
chore(ui): enable react/recommended lint rules (#32214)
Closes https://github.com/microsoft/playwright/issues/32159. I
originally set out to enable Strict Mode for our React UI, but found a
way better thing: Enabling the lint rules we had already installed!

`eslint-plugin-react` is already in of our `package.json`, and this PR
enables it and fixes some of the reported issues. Most of them are
around the `key` prop which is mostly about performance, but there's
also fixes for misspelled `data-testid` props.
2024-08-20 14:16:28 +02:00
..
callLog.css feat(ui): render all console / network messages in trace (#24115) 2023-07-10 12:56:56 -07:00
callLog.tsx refactor(ui): some react refactorings (#31900) 2024-07-31 12:12:06 +02:00
DEPS.list chore: render typed locators in the recorder (#18162) 2022-10-18 16:39:58 -07:00
index.tsx chore(recorder): update to React 18 (#32101) 2024-08-12 09:19:28 +02:00
main.tsx chore(recorder): update to React 18 (#32101) 2024-08-12 09:19:28 +02:00
recorder.css feat(recorder): assert visibility tool (#28142) 2023-11-14 12:55:34 -08:00
recorder.tsx chore(ui): enable react/recommended lint rules (#32214) 2024-08-20 14:16:28 +02:00
recorderTypes.ts fix(recorder): reference Language enum for recorderTypes (#29294) 2024-02-01 13:48:30 -08:00
vite-env.d.ts chore: migrate trace-viewer and recorder to vite (#13076) 2022-03-25 14:12:00 -07:00