{
mouseOver = true;
}}
on:mouseleave={(e) => {
mouseOver = false;
}}
>
{#if confirmEdit}
{:else if shiftKey && mouseOver}
{:else}
{
cloneChatHandler(chat.id);
}}
shareHandler={() => {
showShareChatModal = true;
}}
archiveChatHandler={() => {
archiveChatHandler(chat.id);
}}
renameHandler={() => {
chatTitle = chat.title;
confirmEdit = true;
}}
deleteHandler={() => {
dispatch('delete');
}}
onClose={() => {
selected = false;
}}
>
{#if chat.id === $chatId}
{/if}
{/if}