feat: rip out mutations for templates

This commit is contained in:
Jonathan Kelley committed 2022-12-01 00:46:15 -05:00
1 parent 3b166c9edd
commit 85657d3906
33 files changed
+270 -314

No files matched your search

+8 -8
View File
@@ -23,7 +23,7 @@ fn test_original_diff() {
let edits = dom.rebuild().santize();
assert_eq!(
edits.template_edits,
edits.templates,
[
// create template
CreateElement { name: "div" },
@@ -36,7 +36,7 @@ fn test_original_diff() {
);
assert_eq!(
edits.dom_edits,
edits.edits,
[
// add to root
LoadTemplate { name: "template", index: 0, id: ElementId(1) },
@@ -67,7 +67,7 @@ fn create() {
let edits = dom.rebuild().santize();
assert_eq!(
edits.template_edits,
edits.templates,
[
// create template
CreateElement { name: "div" },
@@ -99,7 +99,7 @@ fn create_list() {
let edits = dom.rebuild().santize();
assert_eq!(
edits.template_edits,
edits.templates,
[
// create template
CreateElement { name: "div" },
@@ -123,7 +123,7 @@ fn create_simple() {
let edits = dom.rebuild().santize();
assert_eq!(
edits.template_edits,
edits.templates,
[
// create template
CreateElement { name: "div" },
@@ -160,7 +160,7 @@ fn create_components() {
let edits = dom.rebuild().santize();
assert_eq!(
edits.template_edits,
edits.templates,
[
// The "child" template
CreateElement { name: "h1" },
@@ -196,7 +196,7 @@ fn anchors() {
// note that the template under "false" doesn't show up since it's not loaded
let edits = dom.rebuild().santize();
assert_eq!(
edits.template_edits,
edits.templates,
[
// create each template
CreateElement { name: "div" },
@@ -207,7 +207,7 @@ fn anchors() {
);
assert_eq!(
edits.dom_edits,
edits.edits,
[
LoadTemplate { name: "template", index: 0, id: ElementId(1) },
CreatePlaceholder { id: ElementId(2) },