Commit Graph

1771 Commits

Author SHA1 Message Date
Dillon Kearns
c0c18513d9 Fix a type reference. 2022-08-22 08:38:45 -07:00
Dillon Kearns
6e785a277f Update some dependencies. 2022-08-22 08:38:40 -07:00
Dillon Kearns
3403e29679 Update some NPM dependencies. 2022-08-22 08:35:24 -07:00
Dillon Kearns
d5a97abe59 Update some NPM dependencies. 2022-08-22 08:33:51 -07:00
Dillon Kearns
056508d4ee Fix some type references in Effect modules. 2022-08-22 08:29:19 -07:00
Dillon Kearns
2804afccef Move FormData and Method types to package-exposed module. 2022-08-22 08:17:43 -07:00
Dillon Kearns
be70c8b004 Update package-lock. 2022-08-22 08:00:21 -07:00
Dillon Kearns
a7cdded64c Add review config in end-to-end example project. 2022-08-21 11:04:44 -07:00
Dillon Kearns
02346b6593 Remove some unused dependencies and modules. 2022-08-21 10:51:01 -07:00
Dillon Kearns
604eb1ccf9 Add some missing type annotations. 2022-08-21 10:39:21 -07:00
Dillon Kearns
b82988ed28 Remove obsolete NoOp Msg. 2022-08-21 10:39:21 -07:00
Dillon Kearns
195469806e Handle multiple concurrent new-item submissions. 2022-08-19 10:20:48 -07:00
Dillon Kearns
eed8c29c43 Comment out debug pane for prod deploy. 2022-08-19 09:26:04 -07:00
Dillon Kearns
047d5f0631 Move debug pane and add wrapping. 2022-08-19 08:38:34 -07:00
Dillon Kearns
55b81d4297 Add loading spinner. 2022-08-18 20:44:32 -07:00
Dillon Kearns
d45a3aff71 Show debug output. 2022-08-18 20:16:01 -07:00
Dillon Kearns
779032858c Hide some buttons. 2022-08-18 20:14:25 -07:00
Dillon Kearns
96a3db6523 Show loading state with elipsis. 2022-08-17 15:12:43 -07:00
Dillon Kearns
978f00f5a0 Set createdAt from server to make it more consistent. 2022-08-16 19:33:57 -07:00
Dillon Kearns
4cc27a7017 Reorganize code. 2022-08-16 16:44:03 -07:00
Dillon Kearns
7d7cefe68b Move function for cleaner diff. 2022-08-16 16:41:53 -07:00
Dillon Kearns
7ac3cce9c1 Extract forms list. 2022-08-16 16:41:45 -07:00
Dillon Kearns
79b8a6589a Extract and format. 2022-08-16 16:39:20 -07:00
Dillon Kearns
d728e57858 Remove head tags since this is a logged-in-only page. 2022-08-16 16:32:15 -07:00
Dillon Kearns
67d55d8156 Inline subscriptions. 2022-08-16 16:30:19 -07:00
Dillon Kearns
86c80e9438 Update imports and formatting. 2022-08-16 16:21:00 -07:00
Dillon Kearns
bd058c069b Refactor session code. 2022-08-16 16:09:16 -07:00
Dillon Kearns
f3d5a67c2f Extract icons to module. 2022-08-16 16:05:36 -07:00
Dillon Kearns
fe3c46c8be Use Route helper function. 2022-08-16 16:04:18 -07:00
Dillon Kearns
ab1344113c Rearrange code for diff. 2022-08-16 16:01:24 -07:00
Dillon Kearns
c85936614f Change nesting to minimize diff. 2022-08-16 15:57:10 -07:00
Dillon Kearns
3c9d761d60 Reorder to minimize diff. 2022-08-16 15:54:32 -07:00
Dillon Kearns
6930075676 Use helper function. 2022-08-16 15:52:14 -07:00
Dillon Kearns
4c280a5bca Use helper function. 2022-08-16 15:51:39 -07:00
Dillon Kearns
725675a94f Use helper function. 2022-08-16 15:51:12 -07:00
Dillon Kearns
8f60815d22 Use helper function. 2022-08-16 15:50:38 -07:00
Dillon Kearns
c6986fc1fc Use helper function. 2022-08-16 15:49:59 -07:00
Dillon Kearns
2d912ffcb3 Extract helper function. 2022-08-16 15:49:15 -07:00
Dillon Kearns
564e410817 Reduce the diff with Elm TodoMVC code. 2022-08-16 15:43:35 -07:00
Dillon Kearns
64827c0b14 Add missing import. 2022-08-16 10:24:22 -07:00
Dillon Kearns
592d7d54ed Use optimistic visibility for faster transitions. 2022-08-16 10:10:12 -07:00
Dillon Kearns
ea945f6f6a Make toggle-all optimistic. 2022-08-16 08:43:37 -07:00
Dillon Kearns
2016e5be0b Implement toggle-all with hardcoded toggle-to value. 2022-08-16 08:38:30 -07:00
Dillon Kearns
fd6ece625b Optimistically clear completed todos. 2022-08-15 15:49:21 -07:00
Dillon Kearns
ec95dd4319 Implement clear completed action. 2022-08-15 15:49:08 -07:00
Dillon Kearns
c1f95bdd59 Implement edit action and form handling. 2022-08-15 15:30:59 -07:00
Dillon Kearns
314f15dbf3 Add edit form. 2022-08-15 15:13:31 -07:00
Dillon Kearns
ef0e421aea Clear new item input field on optimistic submit. 2022-08-15 14:16:23 -07:00
Dillon Kearns
bc38e8b43b Update SEO tags. 2022-08-15 10:55:54 -07:00
Dillon Kearns
c4e365e50c Order todos by created_at. 2022-08-15 09:52:27 -07:00