Skip to content

Commit b10ce63

Browse files
committed
chore: fix
1 parent 947f1ac commit b10ce63

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

packages/core/src/client/standalone/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ context.docks.selectedId ||= context.docks.entries[0]?.id ?? null
3636
class="transition duration-200 p2"
3737
:is-vertical="false"
3838
:selected="context.docks.selected"
39-
@select="(e) => context.docks.switchEntry(e.id)"
39+
@select="(e) => context.docks.switchEntry(e?.id)"
4040
/>
4141
</div>
4242
<div>

packages/core/src/client/webcomponents/components/Dock.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ onMounted(() => {
274274
:class="isMinimized ? 'opacity-0 pointer-events-none' : 'opacity-100'"
275275
:is-vertical="context.panel.isVertical"
276276
:selected="context.docks.selected"
277-
@select="(e) => context.docks.switchEntry(e.id)"
277+
@select="(e) => context.docks.switchEntry(e?.id)"
278278
/>
279279
</div>
280280
</div>

packages/core/src/client/webcomponents/state/context.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ export async function createDocksContext(
4747
entries: dockEntries,
4848
entryToStateMap: markRaw(dockEntryStateMap),
4949
getStateById: (id: string) => dockEntryStateMap.get(id),
50-
switchEntry: async (id: string | null) => {
51-
if (id === null) {
50+
switchEntry: async (id: string | null = null) => {
51+
if (id == null) {
5252
selectedId.value = null
5353
return true
5454
}

packages/kit/src/client/docks.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export interface DocksEntriesContext {
6767
*
6868
* @returns Whether the selection was changed successfully
6969
*/
70-
switchEntry: (id: string | null) => Promise<boolean>
70+
switchEntry: (id?: string | null) => Promise<boolean>
7171
}
7272

7373
export interface DockEntryState {

0 commit comments

Comments
 (0)