($currentDatabase = data)} on:dragstart on:dragenter on:dragend on:drop on:middleclick={() => { createMenu() .find(x => x.isNewQuery) .onClick(); }} menu={createMenu} showPinnedInsteadOfUnpin={passProps?.showPinnedInsteadOfUnpin} onPin={isPinned ? null : () => pinnedDatabases.update(list => [...list, data])} onUnpin={isPinned ? () => pinnedDatabases.update(list => list.filter(x => x?.name != data?.name || x?.connection?._id != data?.connection?._id) ) : null} />