Open michaelpb opened 1 year ago
1509 // TODO:
1510 // - Then, re-implement [component.key] and [component.ignore] as TagLoad
1511 // - Possibly: Use this to then do granular patches (directiveMount etc)
1606 getMatchedNode(elem, keyedElems, keyedOthers) {
1607 // IDEA: Rewrite keying elements with this trick: - Use LoadTag
1608 // directive, removed keyed rival from DOM
1609 /// - Issue: Cursor is scoped per "layer", and non-recursive reconcile
1610 // not created yet, so reconciler will need to keep keyed elements
1611 /// - Solution: Finish non-recursive reconciler
key=, modulo-ignore
Finalize tag loading, directives, and these sort of attribute directives. Document API and refactor handling.
rerender() API
Finalize when rerender() gets called on subcomponents
Relevant TODO:
slotting and directive context
There are still bugs around slotting and directive context that might get fixed by a look into here.