25 Commits

Author SHA1 Message Date
Josep M Sobrepere
c0a790fd4f WIP 2023-03-13 21:41:54 +01:00
Josep M Sobrepere
94dadcce1e
WIP 2022-11-03 15:24:30 +01:00
Víctor Oliva
8aefadfd72 improve finalizationRegistry test util 2022-10-29 12:39:23 +01:00
Víctor Oliva
ed4c2a49c4 export missing types 2022-10-29 13:36:31 +02:00
Víctor Oliva
c75896006f test: memory leaks on circular substates 2022-10-26 13:36:18 +01:00
Víctor Oliva
7daa43f286 test: teardown self-referencing states 2022-10-26 13:35:57 +01:00
Josep M Sobrepere
48c6a38d47
fix: nodes can reference its siblings irregardless of definition order (#284)
* fix: nodes can reference its siblings irregardless of definition order

* fix: avoid `forEach` when there can be re-entrant instances

* fix: avoid possible mem-leak on delayed observable
2022-10-26 09:22:34 +02:00
Víctor Oliva
0e48b72d30 test: create-signal 2022-10-25 17:41:12 +01:00
Víctor Oliva
d9544fde0f feat: create-signal 2022-10-19 17:51:45 +02:00
Víctor Oliva
6300214de0 feat: add compatible keys restriction to combineStates 2022-10-19 15:16:36 +02:00
Josep M Sobrepere
7a85b37138
context-state: general refactor + object keys 2022-10-19 15:05:09 +02:00
Josep M Sobrepere
ad249a2769
context-state: fix route-state broken tests 2022-10-18 11:48:23 +02:00
Víctor Oliva
1254951e7e fix combineStates tests 2022-10-12 22:03:08 +02:00
Víctor Oliva
1c3cc752b7 test: add tests for combineStates 2022-10-12 20:35:56 +02:00
Víctor Oliva
cf0ce6d2e6 test: add tests for routeState 2022-10-11 17:53:54 +02:00
Josep M Sobrepere
efd81fd38f
context-state: adding errors support 2022-10-10 16:21:54 +02:00
Josep M Sobrepere
516dbed517
chore: avoid passing parentState to internal run 2022-10-10 11:30:24 +02:00
Josep M Sobrepere
96b1997c95
context-state: factories, factories everywhere... 2022-10-07 09:34:04 +02:00
Víctor Oliva
248776b86c finish initial set of substate tests 2022-10-06 16:30:34 +02:00
Víctor Oliva
6aa433afd2 continue with substate tests (wip) 2022-10-06 00:31:15 +02:00
Josep M Sobrepere
08e3ddc83d
context-state: combineStates 2022-10-05 23:23:05 +02:00
Josep M Sobrepere
8e62ef7aaf
context-state: routeState 2022-10-05 22:02:53 +02:00
Víctor Oliva
eca5e63f8f add tests for substate (wip) 2022-10-05 17:36:12 +02:00
Josep M Sobrepere
c79850194c
context-state: substate fixes 2022-10-05 16:51:41 +02:00
Josep M Sobrepere
46c6791ba3
context-state: initial substate implementation 2022-10-05 16:29:36 +02:00