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 |
|
Alf Eaton
|
604471bfe9
|
Improve types for window.metaAttributesCache (#22983)
GitOrigin-RevId: cc962bf7eeaac525267ba04080889b0d58051914
|
2025-01-23 09:05:14 +00:00 |
|
Antoine Clausse
|
4a8b79080b
|
[storybook] Update Storybook and add a control for BS3/BS5 (#20948)
* [storybook] Update Storybook to version 8.3.5
* [storybook] Run storybook with `--no-open`. Fixes xdg-utils issue
* [storybook] Create decorator for BS3/BS5
* [storybook] Add `bsVersionDecorator` to stories
* [storybook] Fix bugs in stories
* [storybook] Fixup `useMeta` type. Use `DeepPartial`
* [storybook] Fix types
GitOrigin-RevId: 48c0f0fefb1ab2d4863ab59051b900b1908a613c
|
2024-10-14 11:07:40 +00:00 |
|
Eric Mc Sween
|
889fa1a3c3
|
Merge pull request #20317 from overleaf/em-github-sync-errors
Replace alerts with notifications in the github-sync modal
GitOrigin-RevId: 772add41b2d525353dc0c0362ebc64c4a023e2c3
|
2024-09-20 08:05:26 +00:00 |
|
Alf Eaton
|
c24ace801b
|
Remove Angular (#17534)
GitOrigin-RevId: 7a0d45e17d9905fa75569e2d19ca59caa4a41565
|
2024-06-06 08:04:09 +00:00 |
|
Timothée Alby
|
5bc28ffa8c
|
Merge pull request #8211 from overleaf/ii-settings-ts-storybook-fixes
[web] Fix TS issues in stories
GitOrigin-RevId: 093102351c2ca3d4bf05e6de2ce0dda55d421df1
|
2022-05-31 08:04:22 +00:00 |
|
Alf Eaton
|
910e07ca1c
|
Add types (#8154)
GitOrigin-RevId: 41ee6b6873a01fbfedc41a884b9e3ebee47fc08f
|
2022-05-30 08:03:45 +00:00 |
|
Alf Eaton
|
d91ee50762
|
Standardise scope/context usage in Storybook stories (#7842)
GitOrigin-RevId: 109a4357fc3b083ffbd3af5b8c98acf0f655f297
|
2022-05-17 08:04:12 +00:00 |
|
Alf Eaton
|
ae76850d39
|
Set fetchMock.config.fallbackToNetwork for Storybook (#7369)
GitOrigin-RevId: df957893c8495c582d721716daa20030deb02f72
|
2022-04-05 12:20:47 +00:00 |
|
Alf Eaton
|
f8cb1638d1
|
Merge pull request #3988 from overleaf/ae-use-fetch-mock
Add useFetchMock hook for use in Storybook
GitOrigin-RevId: 4eb1c5edf2f94dc6ad51358e109e29c9f62d2058
|
2021-05-12 02:10:04 +00:00 |
|