Commit Graph

4091 Commits

Author SHA1 Message Date
Dillon Kearns
1c485e95c2 Reset to initial starting point. 2022-05-25 10:18:02 -07:00
Dillon Kearns
ab8b747cb5 Extract some styles to css file. 2022-05-25 10:00:31 -07:00
Dillon Kearns
30133498d6 Use redirect helper. 2022-05-25 09:56:13 -07:00
Dillon Kearns
1e83fbe6db Remove circular import. 2022-05-25 09:50:10 -07:00
Dillon Kearns
414f192bed Move definition. 2022-05-25 09:29:31 -07:00
Dillon Kearns
71867fddb9 Extract function. 2022-05-25 09:28:50 -07:00
Dillon Kearns
e2b9e13c4d Extract smoothies data module. 2022-05-25 09:27:31 -07:00
Dillon Kearns
8db4e72f03 Extract user data module. 2022-05-25 09:25:55 -07:00
Dillon Kearns
60e9aa02bd Extract some seo tags. 2022-05-25 09:23:50 -07:00
Dillon Kearns
88dc66127a Update SEO info. 2022-05-25 09:21:33 -07:00
Dillon Kearns
0d251e3d0d Extract cart module. 2022-05-25 09:21:27 -07:00
Dillon Kearns
84f80a9ed9 Move type definitions. 2022-05-25 09:15:08 -07:00
Dillon Kearns
7f0cba4f77 Use onSubmit for logout. 2022-05-25 09:13:17 -07:00
Dillon Kearns
f6847b73b4 Add signout action. 2022-05-25 09:10:44 -07:00
Dillon Kearns
b06fd0d98d Add user session. 2022-05-25 09:02:00 -07:00
Dillon Kearns
89d550d92d Show pending items in cart. 2022-05-25 08:28:00 -07:00
Dillon Kearns
a3ab4dec8f Show total price. 2022-05-24 20:30:49 -07:00
Dillon Kearns
86f60f23f2 Make sure redundant slashes are removed from Path.join. 2022-05-24 20:05:45 -07:00
Dillon Kearns
849111c9fc Add button to add/remove items from cart. 2022-05-24 20:05:31 -07:00
Dillon Kearns
d471076d03 Update button style. 2022-05-24 20:04:53 -07:00
Dillon Kearns
7ad2e0aded Add checkout button. 2022-05-24 17:11:09 -07:00
Dillon Kearns
9fa5d41031 Add smoothie app. 2022-05-24 16:57:24 -07:00
Dillon Kearns
56ee2cf145 Add beginning of todo example. 2022-05-23 19:45:52 -07:00
Dillon Kearns
d79f8a5403 Remove log statement. 2022-05-23 19:45:28 -07:00
Dillon Kearns
11655cdbab Add Pages.Msg.Msg variant for running a fetcher. 2022-05-23 14:13:21 -07:00
Dillon Kearns
3afa1e81ff Derive todo list state from fetchers. 2022-05-20 10:08:47 -07:00
Dillon Kearns
30d0fe65fa Expose in-flight fetchers state. 2022-05-20 10:08:27 -07:00
Dillon Kearns
a90b9cb872 Add profile page. 2022-05-20 07:56:01 -07:00
Dillon Kearns
ca4557e7c9 Include query params for data fetching for content.dat requests. 2022-05-19 16:50:36 -07:00
Dillon Kearns
6a28210363 Fix formatting. 2022-05-19 11:35:40 -07:00
Dillon Kearns
bcfc9c6c0c Ensure leading slash in content.dat URL. 2022-05-19 09:50:51 -07:00
Dillon Kearns
83fb3942f3 Update docs site. 2022-05-19 09:38:15 -07:00
Dillon Kearns
1ba5431a94 Add some docs entries drafts. 2022-05-19 09:38:04 -07:00
Dillon Kearns
2315f1eaa0 Wire up initial prototype for transition state. 2022-05-19 09:32:19 -07:00
Dillon Kearns
24e135143d Remove completed todo comment. 2022-05-19 08:46:11 -07:00
Dillon Kearns
0714844a13 Include initial internal state for in-flight fetchers. 2022-05-19 08:39:38 -07:00
Dillon Kearns
0c4378ce2c Push URL for action destination for client-side form POST submissions. 2022-05-18 15:48:19 -07:00
Dillon Kearns
b8a95ca88d Update pokdedex example. 2022-05-18 15:31:25 -07:00
Dillon Kearns
156425b8df Push URL change when starting a client-side GET form submission. 2022-05-18 15:31:11 -07:00
Dillon Kearns
e032836b72 Use client-side onSubmit for search page. 2022-05-18 10:49:50 -07:00
Dillon Kearns
3952e895ab Wire through GET form submission handlers. 2022-05-18 10:49:23 -07:00
Dillon Kearns
b030de85ba Show search results in trails. 2022-05-18 08:43:50 -07:00
Dillon Kearns
31265b4979 Add starting point for trails demo. 2022-05-17 16:07:07 -07:00
Dillon Kearns
c5ad2c5e40 Fix watcher pattern for dev server to re-run codegen. 2022-05-17 08:55:58 -07:00
Dillon Kearns
6ad79a56de Get method and action from form submitter in event decoder. 2022-05-17 08:36:39 -07:00
Dillon Kearns
8483bf4a56 Remove extra transition state setup. 2022-05-17 07:44:04 -07:00
Dillon Kearns
c1bff7f730 Trigger rebuild. 2022-05-16 14:40:13 -07:00
Dillon Kearns
eefbb8dc59 Use Navigation.replaceUrl to follow redirect chain through. 2022-05-16 14:32:43 -07:00
Dillon Kearns
62bf787deb Fetch route data for all URL changes to make sure the URL changes right away, URL history doesn't add entries to the stack when navigating back/forward, and the new route's init is called when the page changes, but *not* when an action data response comes back. 2022-05-16 14:13:40 -07:00
Dillon Kearns
05f2702e97 Update elm-pages add codegen template. 2022-05-13 11:56:18 -07:00