Fix lint for real this time.
This commit is contained in:
parent
2c00d4a30b
commit
d96a50bb84
|
@ -6,7 +6,7 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { Button, Input, Label, Popover, TextArea } from "@budibase/bbui"
|
import { Button, Label, Popover, TextArea } from "@budibase/bbui"
|
||||||
import { onMount, createEventDispatcher, onDestroy } from "svelte"
|
import { onMount, createEventDispatcher, onDestroy } from "svelte"
|
||||||
import { FIND_ANY_HBS_REGEX } from "@budibase/string-templates"
|
import { FIND_ANY_HBS_REGEX } from "@budibase/string-templates"
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
indentLess,
|
indentLess,
|
||||||
} from "@codemirror/commands"
|
} from "@codemirror/commands"
|
||||||
import { setDiagnostics } from "@codemirror/lint"
|
import { setDiagnostics } from "@codemirror/lint"
|
||||||
import { Compartment, EditorState, Text } from "@codemirror/state"
|
import { Compartment, EditorState } from "@codemirror/state"
|
||||||
import type { Extension } from "@codemirror/state"
|
import type { Extension } from "@codemirror/state"
|
||||||
import { javascript } from "@codemirror/lang-javascript"
|
import { javascript } from "@codemirror/lang-javascript"
|
||||||
import { EditorModes } from "./"
|
import { EditorModes } from "./"
|
||||||
|
@ -92,11 +92,9 @@
|
||||||
let popoverAnchor: HTMLElement
|
let popoverAnchor: HTMLElement
|
||||||
let popover: Popover
|
let popover: Popover
|
||||||
let promptInput: TextArea
|
let promptInput: TextArea
|
||||||
let prompt = ""
|
|
||||||
$: aiGenEnabled =
|
$: aiGenEnabled =
|
||||||
featureFlag.isEnabled(FeatureFlag.AI_JS_GENERATION) &&
|
featureFlag.isEnabled(FeatureFlag.AI_JS_GENERATION) &&
|
||||||
mode.name === "javascript"
|
mode.name === "javascript"
|
||||||
$: aiGenPopoverVisible = false
|
|
||||||
|
|
||||||
$: {
|
$: {
|
||||||
if (autofocus && isEditorInitialised) {
|
if (autofocus && isEditorInitialised) {
|
||||||
|
@ -160,7 +158,6 @@
|
||||||
previousContents = editor.state.doc.toString()
|
previousContents = editor.state.doc.toString()
|
||||||
promptLoading = true
|
promptLoading = true
|
||||||
popoverWidth = 30
|
popoverWidth = 30
|
||||||
console.log(prompt)
|
|
||||||
const { code } = await API.generateJs({ prompt })
|
const { code } = await API.generateJs({ prompt })
|
||||||
value = code
|
value = code
|
||||||
editor.dispatch({
|
editor.dispatch({
|
||||||
|
@ -189,7 +186,6 @@
|
||||||
|
|
||||||
const resetPopover = () => {
|
const resetPopover = () => {
|
||||||
popover.hide()
|
popover.hide()
|
||||||
prompt = ""
|
|
||||||
popoverWidth = 300
|
popoverWidth = 300
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue