- 02 Feb, 2024 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 28 Sep, 2023 1 commit
-
-
Przemyslaw Kaminski authored
This reverts commit 058fa2fe.
-
- 08 Sep, 2023 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
The issue was this: When user clicks around the ngrams table, only local state is updated (`ngramsLocalPatch`). After he clicks 'Sychronize', this is uploaded to server and `ngramsVersion` number is bumped up. What happened is that `ngramsValidPatch` inside internal state was updated and so the patch was sychronized locally, without refreshing the table. However, this resulted in errors later, when user changed the same term, because then, when user changes view to 'Stop terms', the table is refreshed with the newly applied terms and `ngramsValidPatch` doesn't make sense anymore. The solution is to set `ngramsValidPatch` to `mempty` and, after state is updated, refresh the current table. It could be argued whether it's the most optimal thing to do and why don't we keep things "offline". Well, clicking on 'Sychronize' requires the client to be online so why not sync the table already at this time? I guess this makes things bit simpler and I think it renders `ngramsValidPatch` unnecessary. So our state could be simplified (patches is already a complex beast).
-
- 21 Jun, 2023 1 commit
-
-
Przemyslaw Kaminski authored
-
- 19 Jun, 2023 1 commit
-
-
Przemyslaw Kaminski authored
This was broken, because in react you can't have div as a child of p.
-
- 15 Jun, 2023 1 commit
-
-
Fabien Manière authored
-
- 26 May, 2023 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 25 May, 2023 1 commit
-
-
Przemyslaw Kaminski authored
-
- 18 May, 2023 1 commit
-
-
Przemyslaw Kaminski authored
-
- 10 May, 2023 1 commit
-
-
Przemyslaw Kaminski authored
-
- 27 Apr, 2023 1 commit
-
-
Fabien Manière authored
-
- 25 Apr, 2023 1 commit
-
-
Fabien Manière authored
-
- 24 Apr, 2023 1 commit
-
-
Alexandre Delanoë authored
-
- 07 Apr, 2023 1 commit
-
-
Fabien Manière authored
-
- 25 Jan, 2023 1 commit
-
-
Przemyslaw Kaminski authored
-
- 12 Jan, 2023 1 commit
-
-
arturo authored
-
- 11 Jan, 2023 1 commit
-
-
arturo authored
-
- 10 Jan, 2023 1 commit
-
-
arturo authored
-
- 23 Dec, 2022 1 commit
-
-
Przemyslaw Kaminski authored
-
- 25 Nov, 2022 1 commit
-
-
Karen Konou authored
-
- 15 Nov, 2022 1 commit
-
-
Przemyslaw Kaminski authored
-
- 27 Sep, 2022 2 commits
-
-
Karen Konou authored
-
Karen Konou authored
-
- 20 Sep, 2022 1 commit
-
-
Karen Konou authored
-
- 23 Aug, 2022 1 commit
-
-
Przemyslaw Kaminski authored
Just call useLoader under the hood.
-
- 13 Jul, 2022 1 commit
-
-
arturo authored
* #419
-
- 04 Jul, 2022 1 commit
-
-
arturo authored
* #414
-
- 30 Jun, 2022 10 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
This is better than watching whether ngramsParent is Nothing because subtrees could be edited as well.
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
Doesn't work yet as expected, but some progress made in good direction.
-