Fix lint problems

This commit is contained in:
Gregory Schier
2024-12-03 09:43:16 -08:00
parent 88bcfb9e66
commit 40f0f5387a
12 changed files with 30 additions and 15 deletions

10
package-lock.json generated
View File

@@ -3389,6 +3389,10 @@
"resolved": "src-tauri/yaak_sse",
"link": true
},
"node_modules/@yaakapp-internal/templates": {
"resolved": "src-tauri/yaak_templates",
"link": true
},
"node_modules/@yaakapp/api": {
"resolved": "plugin-runtime-types",
"link": true
@@ -13752,9 +13756,8 @@
"version": "1.0.0"
},
"src-tauri/yaak_templates": {
"name": "@yaakapp-internal/template",
"version": "1.0.0",
"extraneous": true
"name": "@yaakapp-internal/templates",
"version": "1.0.0"
},
"src-web": {
"name": "@yaakapp/app",
@@ -13779,7 +13782,6 @@
"@tauri-apps/plugin-log": "^2.0.0",
"@tauri-apps/plugin-os": "^2.0.0",
"@tauri-apps/plugin-shell": "^2.0.0",
"@yaakapp-internal/license": "^1.0.0",
"buffer": "^6.0.3",
"classnames": "^2.5.1",
"cm6-graphql": "^0.0.9",

View File

@@ -0,0 +1,9 @@
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
export type FnArg = { name: string, value: Val, };
export type Token = { "type": "raw", text: string, } | { "type": "tag", val: Val, } | { "type": "eof" };
export type Tokens = { tokens: Array<Token>, };
export type Val = { "type": "str", text: string, } | { "type": "var", name: string, } | { "type": "bool", value: boolean, } | { "type": "fn", name: string, args: Array<FnArg>, } | { "type": "null" };

View File

@@ -0,0 +1 @@
export * from './bindings/parser';

View File

@@ -0,0 +1,6 @@
{
"name": "@yaakapp-internal/templates",
"private": true,
"version": "1.0.0",
"main": "index.ts"
}

View File

@@ -12,7 +12,7 @@ const labels: Record<LicenseCheckStatus['type'], string | null> = {
};
export function LicenseBadge() {
const openSettings = useOpenSettings();
const openSettings = useOpenSettings(SettingsTab.License);
const { check } = useLicense();
if (check.data == null) {
@@ -29,7 +29,7 @@ export function LicenseBadge() {
size="2xs"
variant="border"
className="!rounded-full mx-1"
onClick={() => openSettings.mutate(SettingsTab.License)}
onClick={() => openSettings.mutate()}
color={
check.data.type == 'trial_ended' || check.data.type === 'personal_use'
? 'primary'

View File

@@ -8,7 +8,7 @@ import type {
TemplateFunctionSelectArg,
TemplateFunctionTextArg,
} from '@yaakapp-internal/plugin';
import type { FnArg, Tokens } from '@yaakapp-internal/template';
import type { FnArg, Tokens } from '@yaakapp-internal/templates';
import classNames from 'classnames';
import { useCallback, useMemo, useState } from 'react';
import { useActiveRequest } from '../hooks/useActiveRequest';

View File

@@ -1,4 +1,4 @@
import type { Tokens } from '@yaakapp-internal/template';
import type { Tokens } from '@yaakapp-internal/templates';
import { useCallback, useMemo, useState } from 'react';
import { useActiveEnvironmentVariables } from '../hooks/useActiveEnvironmentVariables';
import { useRenderTemplate } from '../hooks/useRenderTemplate';

View File

@@ -1,9 +1,7 @@
import classNames from 'classnames';
import React, { memo } from 'react';
import { appInfo } from '../hooks/useAppInfo';
import { useToggleCommandPalette } from '../hooks/useToggleCommandPalette';
import { CookieDropdown } from './CookieDropdown';
import { Button } from './core/Button';
import { Icon } from './core/Icon';
import { IconButton } from './core/IconButton';
import { HStack } from './core/Stacks';

View File

@@ -4,12 +4,12 @@ import { invokeCmd } from '../lib/tauri';
import { useActiveWorkspace } from './useActiveWorkspace';
import { useAppRoutes } from './useAppRoutes';
export function useOpenSettings() {
export function useOpenSettings(tab?: SettingsTab) {
const routes = useAppRoutes();
const workspace = useActiveWorkspace();
return useMutation({
mutationKey: ['open_settings'],
mutationFn: async (tab?: SettingsTab) => {
mutationFn: async () => {
if (workspace == null) return;
await invokeCmd('cmd_new_child_window', {

View File

@@ -1,5 +1,5 @@
import { useQuery } from '@tanstack/react-query';
import type { Tokens } from '@yaakapp-internal/template';
import type { Tokens } from '@yaakapp-internal/templates';
import { invokeCmd } from '../lib/tauri';
export function useParseTemplate(template: string) {

View File

@@ -1,5 +1,5 @@
import { useQuery } from '@tanstack/react-query';
import type { Tokens } from '@yaakapp-internal/template';
import type { Tokens } from '@yaakapp-internal/templates';
import { invokeCmd } from '../lib/tauri';
export function useTemplateTokensToString(tokens: Tokens) {

View File

@@ -28,7 +28,6 @@
"@tauri-apps/plugin-log": "^2.0.0",
"@tauri-apps/plugin-os": "^2.0.0",
"@tauri-apps/plugin-shell": "^2.0.0",
"@yaakapp-internal/license": "^1.0.0",
"buffer": "^6.0.3",
"classnames": "^2.5.1",
"cm6-graphql": "^0.0.9",