Commit Graph

6 Commits

Author SHA1 Message Date
Quentin Gliech
ce50269639
webui: upgrade most dependencies
Also reformat everything with prettier
2022-02-16 10:27:26 +01:00
Quentin Gliech
f4433d80c4
webui: dependencies upgrades
Most upgrades are minor version without breaking changes.

One big upgrade is Apollo 2 -> 3, which required a few changes in the
Apollo setup (see src/apollo.ts).

Other changes are due to changes in Prettier, requiring to add
parenthesis around arrow function parameters.

Because of an incompatibility in older version of typescript-eslint with
newer versions of typescript, I had to switch to the "next" unstable
version of react-scripts. It should not break stuff though.

See typescript-eslint/typescript-eslint#2442
2020-09-30 17:31:48 +02:00
Quentin Gliech
ce6f6a984b
webui: move pages components 2020-02-13 20:00:03 +01:00
ludovicm67
ab09c03a1e
webui: format some files 2020-02-12 23:39:23 +01:00
Quentin Gliech
022f510369
webui: convert more things to typescript 2020-02-11 20:54:37 +01:00
ludovicm67
aea42344de
webui: transform index and App to TypeScript 2020-02-11 20:54:36 +01:00