This commit is contained in:
Timothy Jaeryang Baek 2025-07-02 11:48:01 +04:00
parent d54896ca66
commit 57972605f2
3 changed files with 6 additions and 0 deletions

View file

@ -852,6 +852,7 @@
{#if folders} {#if folders}
<Folders <Folders
{folders} {folders}
{shiftKey}
on:import={(e) => { on:import={(e) => {
const { folderId, items } = e.detail; const { folderId, items } = e.detail;
importChatHandler(items, false, folderId); importChatHandler(items, false, folderId);

View file

@ -4,6 +4,7 @@
const dispatch = createEventDispatcher(); const dispatch = createEventDispatcher();
import RecursiveFolder from './RecursiveFolder.svelte'; import RecursiveFolder from './RecursiveFolder.svelte';
export let folders = {}; export let folders = {};
export let shiftKey = false;
let folderList = []; let folderList = [];
// Get the list of folders that have no parent, sorted by name alphabetically // Get the list of folders that have no parent, sorted by name alphabetically
@ -22,6 +23,7 @@
className="" className=""
{folders} {folders}
{folderId} {folderId}
{shiftKey}
on:import={(e) => { on:import={(e) => {
dispatch('import', e.detail); dispatch('import', e.detail);
}} }}

View file

@ -36,6 +36,7 @@
export let folders; export let folders;
export let folderId; export let folderId;
export let shiftKey = false;
export let className = ''; export let className = '';
@ -476,6 +477,7 @@
<svelte:self <svelte:self
{folders} {folders}
folderId={childFolder.id} folderId={childFolder.id}
{shiftKey}
parentDragged={dragged} parentDragged={dragged}
on:import={(e) => { on:import={(e) => {
dispatch('import', e.detail); dispatch('import', e.detail);
@ -495,6 +497,7 @@
<ChatItem <ChatItem
id={chat.id} id={chat.id}
title={chat.title} title={chat.title}
{shiftKey}
on:change={(e) => { on:change={(e) => {
dispatch('change', e.detail); dispatch('change', e.detail);
}} }}