{#if DBState.db.showPromptComparison}
{
e.stopPropagation()
handleDiffMode(i)
}} onkeydown={(e) => {
if(e.key === 'Enter'){
e.currentTarget.click()
}
}}>
{/if}
{
e.stopPropagation()
copyPreset(i)
}} onkeydown={(e) => {
if(e.key === 'Enter'){
e.currentTarget.click()
}
}}>
{
e.stopPropagation()
const data = await alertCardExport('preset')
console.log(data.type)
if(data.type === ''){
downloadPreset(i, 'risupreset')
}
if(data.type === 'realm'){
$ShowRealmFrameStore = `preset:${i}`
}
}} onkeydown={(e) => {
if(e.key === 'Enter'){
e.currentTarget.click()
}
}}>
{
e.stopPropagation()
if(DBState.db.botPresets.length === 1){
alertError(language.errors.onlyOneChat)
return
}
const d = await alertConfirm(`${language.removeConfirm}${preset.name}`)
if(d){
changeToPreset(0)
let botPresets = DBState.db.botPresets
botPresets.splice(i, 1)
DBState.db.botPresets = botPresets
changeToPreset(0, false)
}
}} onkeydown={(e) => {
if(e.key === 'Enter'){
e.currentTarget.click()
}
}}>