Commit Graph

187 Commits (7583f9e98b0e72bf9e0795b23ae22acf36af3fba)

Author SHA1 Message Date
Yanick Champoux 7583f9e98b add catch-all effect 2022-08-29 10:57:59 -04:00
Yanick Champoux e3dce45f50 effects in the updux 2022-08-29 10:49:01 -04:00
Yanick Champoux 80a356ff1a add effects 2022-08-28 19:29:31 -04:00
Yanick Champoux af6db3403c Merge branch 'setMutation' into rewrite 2022-08-28 12:54:27 -04:00
Yanick Champoux c8bb1e5096 update tutorial 2022-08-28 12:54:14 -04:00
Yanick Champoux 9255548326 add mutations 2022-08-28 12:51:43 -04:00
Yanick Champoux b4a96b67ea Merge branch 'selectors-new' into rewrite 2022-08-26 19:08:32 -04:00
Yanick Champoux fa3300004d basic selector mechanism 2022-08-26 19:04:19 -04:00
Yanick Champoux 378d61337f Merge branch 'createStore' into rewrite 2022-08-26 15:52:28 -04:00
Yanick Champoux d12d114af8 starting on the tutorial 2022-08-26 15:51:00 -04:00
Yanick Champoux 36b19316ba wip 2022-08-26 15:33:05 -04:00
Yanick Champoux 6a4525f507 need to have action magic thrown in 2022-08-26 15:32:31 -04:00
Yanick Champoux d44986e990 basic createStore 2022-08-26 15:32:31 -04:00
Yanick Champoux 34acc63bef Merge branch 'actions-same' into rewrite 2022-08-26 15:30:10 -04:00
Yanick Champoux 43702fe096 prettier 2022-08-26 15:30:03 -04:00
Yanick Champoux 3bb9221c27 action shorcuts 2022-08-26 15:29:24 -04:00
Yanick Champoux 6cb7f14407 warn of action clashes 2022-08-26 14:41:22 -04:00
Yanick Champoux 6a6bb1636a acknowledge the subduxes actions 2022-08-25 20:06:52 -04:00
Yanick Champoux 7494fe553e letting go of typescript... again 2022-08-25 19:45:22 -04:00
Yanick Champoux 325ad47731 getting the upreducer right 2022-08-25 17:52:13 -04:00
Yanick Champoux b96f5e72ac change upreducer to purry version of reducer 2022-08-25 17:13:26 -04:00
Yanick Champoux fa837a345e wip 2022-08-25 16:51:39 -04:00
Yanick Champoux e0ffaef07a basic (noop) reducer 2022-08-25 16:48:35 -04:00
Yanick Champoux c609a19ef8 glorious noop 2022-08-25 16:48:33 -04:00
Yanick Champoux 46b0565819 add reducer 2022-08-25 16:47:21 -04:00
Yanick Champoux 3c78f34d5b Merge branch 'actions' into rewrite 2022-08-25 16:46:56 -04:00
Yanick Champoux 9772ce4bec cleanup 2022-08-25 16:44:19 -04:00
Yanick Champoux 4d4a5dde50 add actions 2022-08-25 16:36:37 -04:00
Yanick Champoux 64782096df add actions 2022-08-25 14:19:45 -04:00
Yanick Champoux d20f50e156 add prettier and eslint 2022-08-25 11:12:46 -04:00
Yanick Champoux 38c91d435f add initial test 2022-08-25 11:11:15 -04:00
Yanick Champoux f2468e3b82 starting with the initial state 2022-08-25 11:11:13 -04:00
Yanick Champoux ef5751eb69 wip: REMOVE ALL 2022-08-25 11:10:30 -04:00
Yanick Champoux 3aac2e092e wip 2022-08-24 21:19:27 -04:00
Yanick Champoux bb5218d2f6 Merge branch 'actions-with-meta' into return-to-ts 2021-10-19 13:09:01 -04:00
Yanick Champoux ce666b75bb improve typing of actions 2021-10-19 13:08:42 -04:00
Yanick Champoux a272ee0329 Merge branch 'getLocalEffects' into return-to-ts 2021-10-18 16:12:01 -04:00
Yanick Champoux f51c8158fc have addEffect returns its effect 2021-10-18 16:11:51 -04:00
Yanick Champoux 541790425a Merge branch 'upreducerWrapper' into return-to-ts 2021-10-18 11:19:59 -04:00
Yanick Champoux f1b7677f0f add upreducerWrapper 2021-10-18 11:19:22 -04:00
Yanick Champoux 8314ff94ca Merge branch 'generics' into return-to-ts 2021-10-18 10:18:09 -04:00
Yanick Champoux 88d62536ad prettier taskfile task for tsc 2021-10-18 10:18:01 -04:00
Yanick Champoux 707d9ec923 prettier 2021-10-18 10:15:06 -04:00
Yanick Champoux 4e4fa13d90 generic actions 2021-10-18 09:16:02 -04:00
Yanick Champoux 27958a6d14 add generic initial 2021-10-18 08:46:00 -04:00
Yanick Champoux 85e478c02f Merge branch 'enhancer' into return-to-ts 2021-10-18 08:00:56 -04:00
Yanick Champoux a8f97940e8 add enhancer 2021-10-18 08:00:47 -04:00
Yanick Champoux 55812ed6d8 wip 2021-10-17 18:41:56 -04:00
Yanick Champoux 7cd7e27805 test with ts 2021-10-16 11:48:03 -04:00
Yanick Champoux c5a9a7397a test with ts 2021-10-16 11:41:04 -04:00