Commit Graph

42 Commits

Author SHA1 Message Date
MapleLeaf
7fef81d187 some refactors, mainly splitting out action queue 2021-12-22 22:51:07 -06:00
MapleLeaf
8978383db1 try vitest again 2021-12-22 21:39:28 -06:00
MapleLeaf
21159c6c70 cloneInstance fix: preserve children 2021-12-22 20:51:15 -06:00
MapleLeaf
5c4cef7b33 remove deferred 2021-12-22 14:05:45 -06:00
MapleLeaf
3113593f4f improved updates 2021-12-22 14:02:54 -06:00
MapleLeaf
7431ec7f9a call deferUpdate on interactions 2021-12-22 13:59:30 -06:00
MapleLeaf
e2c45c2f8e root: allow arbitrarily awaiting completion 2021-12-22 13:52:05 -06:00
MapleLeaf
b3b0fdc279 button onClick 2021-12-22 12:57:15 -06:00
MapleLeaf
765c6fadbb refactor and simplify things 2021-12-22 10:35:55 -06:00
MapleLeaf
7b3ce42138 action row component 2021-12-21 23:47:42 -06:00
MapleLeaf
f53c6dba22 non-interactive buttons 2021-12-21 14:57:23 -06:00
MapleLeaf
6fffdb0eda move integration tests to integration folder 2021-12-21 13:35:22 -06:00
MapleLeaf
e2fbe5167e improved deferred reject assertion 2021-12-21 13:07:16 -06:00
MapleLeaf
8db448d190 export embed field 2021-12-21 11:12:30 -06:00
MapleLeaf
b74527ddf4 remove unused clear method 2021-12-21 11:00:25 -06:00
MapleLeaf
a4119bf694 embed fields 2021-12-21 10:51:30 -06:00
MapleLeaf
6b13617c7c more comprehensive tests 2021-12-21 10:35:19 -06:00
MapleLeaf
7b928e388c fix missed update issue 2021-12-21 10:17:21 -06:00
MapleLeaf
f0a2e56b26 back to jest, currently has the best experience 2021-12-21 10:10:53 -06:00
MapleLeaf
e2ea46a18f monorepon't 2021-12-20 20:18:18 -06:00
MapleLeaf
e709e3acb5 monorepo 2021-12-16 11:48:18 -06:00
MapleLeaf
803252290d wip embeds 2021-12-16 10:10:47 -06:00
MapleLeaf
b7a3be73ee clean up container code a bit 2021-12-15 11:21:30 -06:00
MapleLeaf
20dc55d557 render -> root 2021-12-15 11:08:58 -06:00
MapleLeaf
2090c9c230 add jsx/state test 2021-12-09 19:20:45 -06:00
MapleLeaf
02e938ea56 move integration tests to their own folder 2021-12-09 18:48:26 -06:00
MapleLeaf
ffe069eb31 clean up container action runner 2021-12-09 05:25:28 -06:00
MapleLeaf
0806e077b7 test container instead of render
allows awaiting renders
2021-12-09 04:54:22 -06:00
MapleLeaf
a46c214cdf improve tests 2021-12-09 04:26:48 -06:00
MapleLeaf
c8f7f570fd remove logs for now 2021-12-09 04:26:45 -06:00
MapleLeaf
902ef73321 handle async updates via queue 2021-12-09 04:10:47 -06:00
MapleLeaf
a66eb71200 accepte error message for wait/reject helpers 2021-12-09 04:10:04 -06:00
MapleLeaf
9fb58ab471 wait-for: add some delay between each loop 2021-12-09 04:09:47 -06:00
MapleLeaf
a7b1221524 add re-render method 2021-12-09 03:01:13 -06:00
MapleLeaf
ade2464aaf use immutable/persistent reconciler 2021-12-09 02:54:06 -06:00
MapleLeaf
6de7c6f1d0 fill out remaining reconciler methods 2021-12-08 20:17:40 -06:00
MapleLeaf
7acce161b5 add eslint plugin unicorn 2021-12-08 20:16:55 -06:00
MapleLeaf
57d55fe58f beginnings: rendering text to message 2021-12-08 14:12:26 -06:00
MapleLeaf
fd8b44a618 better name 2021-12-08 01:09:11 -06:00
MapleLeaf
abdf88fdc9 deferred helper, might be useful 2021-12-08 01:03:07 -06:00
MapleLeaf
197c24ad01 meh, colocation 2021-12-08 00:57:44 -06:00
MapleLeaf
8eecf8c54b first commit 2021-12-08 00:36:52 -06:00