Skip to content

Commit 435fe7a

Browse files
Merge pull request #419 from preactjs/clear-inspect
2 parents 4c28bc7 + 0f357c6 commit 435fe7a

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

src/adapter/store.test.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,22 @@ describe("Store", () => {
7171
expect(store.nodes.value.get(2)).to.equal(undefined);
7272
expect(store.nodes.value.get(3)).to.equal(undefined);
7373
});
74+
75+
it("should reset inspectData on clear()", () => {
76+
const store = createStore();
77+
store.inspectData.value = {
78+
canSuspend: false,
79+
context: null,
80+
hooks: null,
81+
id: 123,
82+
key: null,
83+
name: "Foo",
84+
props: null,
85+
state: null,
86+
suspended: false,
87+
type: 1,
88+
};
89+
store.clear();
90+
expect(store.inspectData.value).to.equal(null);
91+
});
7492
});

src/view/store/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ export function createStore(): Store {
136136
selection.selected.value = -1;
137137
collapser.collapsed.value = new Set();
138138
stats.value = null;
139+
inspectData.value = null;
139140
},
140141
subscribe(fn) {
141142
const idx = listeners.push(fn);

0 commit comments

Comments
 (0)