refactor: remove legacy imports and update event handling in chat and trigger components
This commit is contained in:
@@ -28,7 +28,6 @@
|
||||
import { getInlayAsset } from 'src/ts/process/files/inlays';
|
||||
import PlaygroundMenu from '../Playground/PlaygroundMenu.svelte';
|
||||
import { ConnectionOpenStore } from 'src/ts/sync/multiuser';
|
||||
import { preventDefault } from 'svelte/legacy';
|
||||
|
||||
let messageInput:string = $state('')
|
||||
let messageInputTranslate:string = $state('')
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<script lang="ts">
|
||||
import { stopPropagation } from 'svelte/legacy';
|
||||
|
||||
import type { triggerscript } from "src/ts/storage/database.svelte";
|
||||
import TriggerData from "./TriggerData.svelte";
|
||||
@@ -80,7 +79,8 @@
|
||||
<button class="bg-bgcolor py-1 rounded-md text-sm px-2" class:ring-1={
|
||||
value?.[0]?.effect?.[0]?.type !== 'triggercode' &&
|
||||
value?.[0]?.effect?.[0]?.type !== 'triggerlua'
|
||||
} onclick={stopPropagation(async () => {
|
||||
} onclick={(async (e) => {
|
||||
e.stopPropagation()
|
||||
const codeType = value?.[0]?.effect?.[0]?.type
|
||||
if(codeType === 'triggercode' || codeType === 'triggerlua'){
|
||||
const codeTrigger = value?.[0]?.effect?.[0]?.code
|
||||
@@ -93,7 +93,8 @@
|
||||
value = []
|
||||
}
|
||||
})}>{language.blockMode}</button>
|
||||
<button class="bg-bgcolor py-1 rounded-md text-sm px-2" class:ring-1={value?.[0]?.effect?.[0]?.type === 'triggerlua'} onclick={stopPropagation(async () => {
|
||||
<button class="bg-bgcolor py-1 rounded-md text-sm px-2" class:ring-1={value?.[0]?.effect?.[0]?.type === 'triggerlua'} onclick={(async (e) => {
|
||||
e.stopPropagation()
|
||||
if(value?.[0]?.effect?.[0]?.type !== 'triggerlua'){
|
||||
if(value && value.length > 0){
|
||||
const t = await alertConfirm(language.triggerSwitchWarn)
|
||||
|
||||
Reference in New Issue
Block a user