Skip to content

Feat/conditional values (refactored version)#206

Merged
angelo-v merged 115 commits into
mainfrom
feat/conditional-values-refactor
Jul 17, 2026
Merged

Feat/conditional values (refactored version)#206
angelo-v merged 115 commits into
mainfrom
feat/conditional-values-refactor

Conversation

@angelo-v

@angelo-v angelo-v commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

TODO:

  • value comparisions
  • more integration tests
  • test "if -> else -> if -> else" combinations
  • remove obsolete code
  • refactor collecting rule context

jg10-mastodon-social and others added 30 commits July 14, 2026 10:44
angelo-v added 22 commits July 16, 2026 18:39
while the pos-switch.test.spec.tsx had a very exhaustive combinatoric, the new vitest suite handles that complexity by breaking down then responsibilities. In sum, everything covered before is still covered, even more.
…reverse relations) to make sure they are reset properly when resource changes
Since all observe* methods of Thing use startWith, they return a value immediately effectively. The `firstValueFrom(combineLatest...` approach appears to be overly defensive in that regard and gets simplified
…rolled by pos-switch

this gives pos-case the control of what to render and if.
…l rendering and make the user better aware of a problem
@angelo-v angelo-v closed this Jul 17, 2026
@angelo-v angelo-v reopened this Jul 17, 2026
@angelo-v
angelo-v merged commit 4862e82 into main Jul 17, 2026
11 checks passed
@angelo-v
angelo-v deleted the feat/conditional-values-refactor branch July 17, 2026 17:41
@angelo-v
angelo-v requested a deployment to release-approval July 17, 2026 17:44 — with GitHub Actions Waiting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants