Variables in pair editor

This commit is contained in:
Gregory Schier
2024-06-11 12:33:43 -07:00
parent 44ad8c7f30
commit a5041d4229
3 changed files with 4 additions and 19 deletions

View File

@@ -1,6 +1,6 @@
{
"productName": "yaak",
"version": "2024.6.0",
"version": "2024.6.1",
"identifier": "app.yaak.desktop",
"build": {
"beforeBuildCommand": "npm run build",

View File

@@ -32,8 +32,6 @@ import { monokaiProDefault } from '../lib/theme/themes/monokai-pro';
import { rosePineDefault } from '../lib/theme/themes/rose-pine';
import { yaakDark } from '../lib/theme/themes/yaak';
import { getThemeCSS } from '../lib/theme/window';
import { Button } from './core/Button';
import { useToast } from './ToastContext';
export function GlobalHooks() {
// Include here so they always update, even if no component references them
@@ -41,16 +39,6 @@ export function GlobalHooks() {
useRecentEnvironments();
useRecentRequests();
const toast = useToast();
useEffect(() => {
toast.show({
id: 'test',
message: 'Hello Toast!',
action: <Button color="primary">HEllo</Button>,
timeout: 1000000,
});
}, [toast]);
// Other useful things
useSyncThemeToDocument();
useCommandPalette();

View File

@@ -2,12 +2,7 @@ import { useCallback, useMemo } from 'react';
import { Editor } from './Editor';
import type { PairEditorProps } from './PairEditor';
type Props = Pick<
PairEditorProps,
'onChange' | 'pairs' | 'namePlaceholder' | 'valuePlaceholder'
> & {
foo?: string;
};
type Props = PairEditorProps;
export function BulkPairEditor({ pairs, onChange, namePlaceholder, valuePlaceholder }: Props) {
const pairsText = useMemo(() => {
@@ -30,6 +25,8 @@ export function BulkPairEditor({ pairs, onChange, namePlaceholder, valuePlacehol
return (
<Editor
useTemplating
autocompleteVariables
placeholder={`${namePlaceholder ?? 'name'}: ${valuePlaceholder ?? 'value'}`}
defaultValue={pairsText}
contentType="pairs"