mirror of
https://git.mirrors.martin98.com/https://github.com/open-webui/open-webui
synced 2025-08-19 04:15:54 +08:00
refac
This commit is contained in:
parent
50dec12072
commit
667d26ca12
@ -371,10 +371,10 @@ class Pipe:
|
|||||||
value={content}
|
value={content}
|
||||||
lang="python"
|
lang="python"
|
||||||
{boilerplate}
|
{boilerplate}
|
||||||
on:change={(e) => {
|
onChange={(e) => {
|
||||||
_content = e.detail.value;
|
_content = e.detail.value;
|
||||||
}}
|
}}
|
||||||
on:save={async () => {
|
onSave={async () => {
|
||||||
if (formElement) {
|
if (formElement) {
|
||||||
formElement.requestSubmit();
|
formElement.requestSubmit();
|
||||||
}
|
}
|
||||||
|
@ -468,10 +468,10 @@
|
|||||||
value={code}
|
value={code}
|
||||||
{id}
|
{id}
|
||||||
{lang}
|
{lang}
|
||||||
on:save={() => {
|
onSave={() => {
|
||||||
saveCode();
|
saveCode();
|
||||||
}}
|
}}
|
||||||
on:change={(e) => {
|
onChange={(e) => {
|
||||||
_code = e.detail.value;
|
_code = e.detail.value;
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
@ -21,6 +21,10 @@
|
|||||||
|
|
||||||
export let boilerplate = '';
|
export let boilerplate = '';
|
||||||
export let value = '';
|
export let value = '';
|
||||||
|
|
||||||
|
export let onSave = () => {};
|
||||||
|
export let onChange = () => {};
|
||||||
|
|
||||||
let _value = '';
|
let _value = '';
|
||||||
|
|
||||||
$: if (value) {
|
$: if (value) {
|
||||||
@ -75,7 +79,7 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
_value = formattedCode;
|
_value = formattedCode;
|
||||||
dispatch('change', { value: _value });
|
onChange({ value: _value });
|
||||||
await tick();
|
await tick();
|
||||||
|
|
||||||
toast.success($i18n.t('Code formatted successfully'));
|
toast.success($i18n.t('Code formatted successfully'));
|
||||||
@ -94,7 +98,7 @@
|
|||||||
EditorView.updateListener.of((e) => {
|
EditorView.updateListener.of((e) => {
|
||||||
if (e.docChanged) {
|
if (e.docChanged) {
|
||||||
_value = e.state.doc.toString();
|
_value = e.state.doc.toString();
|
||||||
dispatch('change', { value: _value });
|
onChange({ value: _value });
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
editorTheme.of([]),
|
editorTheme.of([]),
|
||||||
@ -170,7 +174,8 @@
|
|||||||
const keydownHandler = async (e) => {
|
const keydownHandler = async (e) => {
|
||||||
if ((e.ctrlKey || e.metaKey) && e.key === 's') {
|
if ((e.ctrlKey || e.metaKey) && e.key === 's') {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
dispatch('save');
|
|
||||||
|
onSave();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Format code when Ctrl + Shift + F is pressed
|
// Format code when Ctrl + Shift + F is pressed
|
||||||
|
@ -284,10 +284,10 @@ class Tools:
|
|||||||
value={content}
|
value={content}
|
||||||
{boilerplate}
|
{boilerplate}
|
||||||
lang="python"
|
lang="python"
|
||||||
on:change={(e) => {
|
onChange={(e) => {
|
||||||
_content = e.detail.value;
|
_content = e.detail.value;
|
||||||
}}
|
}}
|
||||||
on:save={() => {
|
onSave={() => {
|
||||||
if (formElement) {
|
if (formElement) {
|
||||||
formElement.requestSubmit();
|
formElement.requestSubmit();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user