Antoine Clausse
|
b901bb6c75
|
[web] Update fetch-mock to version 12 (#24837)
* Update fetch-mock to version 12
* Replace `fetchMock.done` by `fetchMock.callHistory.done`
* Replace `…Mock.called` by `…Mock.callHistory.called`
* Replace `fetchMock.reset` by `fetchMock.hardReset`
* Replace `fetchMock.restore` by `fetchMock.hardReset`
* Replace `fetchMock.resetHistory` by `fetchMock.clearHistory`
* Replace `fetchMock.calls` by `fetchMock.callHistory.calls`
* Replace `fetchMock.flush` by `fetchMock.callHistory.flush`
* Update tests for fetch-mock version 12
See https://www.wheresrhys.co.uk/fetch-mock/docs/Usage/upgrade-guide
* Update stories for fetch-mock version 12
* Remove `overwriteRoutes` option
* Add `fetchMock.spyGlobal()` to storybook
* Remove deprecated `sendAsJson` param
* Replace `fetchMock.hardReset()` by `fetchMock.removeRoutes().clearHistory()`
* Fixup fetch-mock in storybook:
Call `mockGlobal` inside the hook, call `removeRoutes` and `unmockGlobal` on cleanup
Behaviour can be tested by navigating between
https://storybook.dev-overleaf.com/main/?path=/story/editor-ai-error-assistant-compile-log-entries--first-log-entry
https://storybook.dev-overleaf.com/main/?path=/story/editor-ai-error-assistant-compile-log-entries--rate-limited
https://storybook.dev-overleaf.com/main/?path=/story/project-list-notifications--project-invite
https://storybook.dev-overleaf.com/main/?path=/story/project-list-notifications--project-invite-network-error
And clicking the buttons
GitOrigin-RevId: 35611b4430259e4c21c3d819ad18b2e6dab66242
|
2025-04-17 08:06:24 +00:00 |
|
Jakob Ackermann
|
9daa8f5d98
|
Merge pull request #15040 from overleaf/jpa-js-to-jsx
[web] rename all the JSX files to .jsx/.tsx
GitOrigin-RevId: 82056ae47e017523722cf258dcc83c8a925a28f7
|
2023-09-29 08:04:29 +00:00 |
|
Alf Eaton
|
15475cdb3c
|
Copy tags when cloning a project (#14987)
GitOrigin-RevId: 4cdca0ef2f26bf6bba02b675b0ef02ba8da881e2
|
2023-09-29 08:04:14 +00:00 |
|
Davinder Singh
|
9cde88a9e8
|
Merge pull request #9584 from overleaf/jel-copy-modal-wrapper
[web] Add wrapper for copy modal
GitOrigin-RevId: 8291f953e418815797e8474a69de8f15c39af7b5
|
2022-09-16 08:04:49 +00:00 |
|
Alf Eaton
|
69482d9d3c
|
Refactor Clone Project modal (#4748)
GitOrigin-RevId: 03f5164d117713efd78c9806bdda6e6d5c90f6dc
|
2021-09-15 08:03:33 +00:00 |
|
Alf Eaton
|
7c97f8ab6e
|
Switch to new JSX runtime (#4225)
* Use new JSX runtime and update Babel Node target
* Update .eslintrc
* Remove React imports
GitOrigin-RevId: 559de0267f8f2934c56a860ea8701bb522aa861a
|
2021-06-24 02:06:59 +00:00 |
|
Alf Eaton
|
1be43911b4
|
Merge pull request #3942 from overleaf/prettier-trailing-comma
Set Prettier's "trailingComma" setting to "es5"
GitOrigin-RevId: 9f14150511929a855b27467ad17be6ab262fe5d5
|
2021-04-28 02:10:01 +00:00 |
|
Alf Eaton
|
1ebc8a79cb
|
Merge pull request #3495 from overleaf/ae-prettier-2
Upgrade Prettier to v2
GitOrigin-RevId: 85aa3fa1acb6332c4f58c46165a43d1a51471f33
|
2021-04-15 02:05:22 +00:00 |
|
Alf Eaton
|
1707a2555b
|
Merge pull request #3705 from overleaf/ae-refactor-clone-modal
Refactor "Copy Project" modal
GitOrigin-RevId: b6039d57c29c04a7cd20dd4a2ab5216d485c05ed
|
2021-03-06 03:04:39 +00:00 |
|
Alf Eaton
|
0135236df8
|
Merge pull request #3446 from overleaf/ae-clone-project-modal
Migrate left menu Clone Project modal to React
GitOrigin-RevId: ad113e2b40de4007def513d40551d55bb0c913db
|
2021-01-07 03:04:54 +00:00 |
|