Merge remote-tracking branch 'origin/main' into feat/encounter-phase-2

This commit is contained in:
Marc-André Bombeck committed 2026-08-08 15:08:17 +02:00
commit bfdc2ae025
1 file changed
-14
-14
View File
@@ -238,20 +238,6 @@ export const medicationDependentKeys = [
*/
export const cycleDependentKeys = [queryKeys.cycle(), queryKeys.insightsRoot()];
/**
* Keys invalidated when a visit or an address-book entry changes.
*
* Both roots ride together in one bundle rather than two, because the two
* writes reach each other: renaming a practice changes the label every visit
* that names it renders, and deleting one nulls the reference on visits that
* stay. A bundle that evicted only the surface being written would leave the
* other showing the pre-write name.
*/
export const encounterDependentKeys = [
queryKeys.encounters(),
queryKeys.practitioners(),
];
/**
* Invalidate every key in the bundle in parallel. Use this from mutation
* `onSuccess` handlers so the call site stays a one-liner instead of repeating