fix(ui3): resolve dashboard crash and refine left panel data
This commit is contained in:
parent
c79dfff0c6
commit
fcbe7df804
5 changed files with 221 additions and 116 deletions
|
|
@ -27,7 +27,7 @@ describe('URL State Integration - bb-ui2.22', () => {
|
|||
assert.strictEqual(state.view, 'social');
|
||||
assert.strictEqual(state.taskId, null);
|
||||
assert.strictEqual(state.swarmId, null);
|
||||
assert.strictEqual(state.panel, 'closed');
|
||||
assert.strictEqual(state.panel, 'open');
|
||||
});
|
||||
|
||||
it('/?view=social&task=bb-buff.1&panel=open - task selected, panel open', () => {
|
||||
|
|
@ -137,10 +137,10 @@ describe('URL State Integration - bb-ui2.22', () => {
|
|||
assert.strictEqual(state.graphTab, 'flow');
|
||||
});
|
||||
|
||||
it('/?panel=invalid - invalid panel defaults to closed', () => {
|
||||
it('/?panel=invalid - invalid panel defaults to open', () => {
|
||||
const sp = createMockSearchParams({ panel: 'invalid' });
|
||||
const state = parseUrlState(sp);
|
||||
assert.strictEqual(state.panel, 'closed');
|
||||
assert.strictEqual(state.panel, 'open');
|
||||
});
|
||||
|
||||
it('/?task=invalid-id - invalid task ID still parsed (no validation)', () => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue