lint(gui): move API client out of its lonely dir
This commit is contained in:
parent
3a3e92abb6
commit
4dafda7d11
|
@ -1,6 +1,6 @@
|
||||||
import { doesExist } from '@apextoaster/js-utils';
|
import { doesExist } from '@apextoaster/js-utils';
|
||||||
|
|
||||||
import { ConfigParams } from '../config.js';
|
import { ConfigParams } from './config.js';
|
||||||
|
|
||||||
export interface BaseImgParams {
|
export interface BaseImgParams {
|
||||||
/**
|
/**
|
|
@ -5,7 +5,7 @@ import * as React from 'react';
|
||||||
import { useContext } from 'react';
|
import { useContext } from 'react';
|
||||||
import { useStore } from 'zustand';
|
import { useStore } from 'zustand';
|
||||||
|
|
||||||
import { ApiResponse } from '../api/client.js';
|
import { ApiResponse } from '../client.js';
|
||||||
import { StateContext } from '../state.js';
|
import { StateContext } from '../state.js';
|
||||||
|
|
||||||
export interface ImageCardProps {
|
export interface ImageCardProps {
|
||||||
|
|
|
@ -4,7 +4,7 @@ import { Button, Stack, TextField } from '@mui/material';
|
||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import { useQuery } from 'react-query';
|
import { useQuery } from 'react-query';
|
||||||
|
|
||||||
import { BaseImgParams } from '../api/client.js';
|
import { BaseImgParams } from '../client.js';
|
||||||
import { ConfigParams, STALE_TIME } from '../config.js';
|
import { ConfigParams, STALE_TIME } from '../config.js';
|
||||||
import { ClientContext } from '../state.js';
|
import { ClientContext } from '../state.js';
|
||||||
import { SCHEDULER_LABELS } from '../strings.js';
|
import { SCHEDULER_LABELS } from '../strings.js';
|
||||||
|
|
|
@ -5,7 +5,7 @@ import { useContext } from 'react';
|
||||||
import { useQuery } from 'react-query';
|
import { useQuery } from 'react-query';
|
||||||
import { useStore } from 'zustand';
|
import { useStore } from 'zustand';
|
||||||
|
|
||||||
import { ApiResponse } from '../api/client.js';
|
import { ApiResponse } from '../client.js';
|
||||||
import { POLL_TIME } from '../config.js';
|
import { POLL_TIME } from '../config.js';
|
||||||
import { ClientContext, StateContext } from '../state.js';
|
import { ClientContext, StateContext } from '../state.js';
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ import { Box, Container, Divider, Link, Stack, Tab, Typography } from '@mui/mate
|
||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import { useQuery } from 'react-query';
|
import { useQuery } from 'react-query';
|
||||||
|
|
||||||
import { ApiClient } from '../api/client.js';
|
import { ApiClient } from '../client.js';
|
||||||
import { ConfigParams, STALE_TIME } from '../config.js';
|
import { ConfigParams, STALE_TIME } from '../config.js';
|
||||||
import { ClientContext } from '../state.js';
|
import { ClientContext } from '../state.js';
|
||||||
import { MODEL_LABELS, PLATFORM_LABELS } from '../strings.js';
|
import { MODEL_LABELS, PLATFORM_LABELS } from '../strings.js';
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import { Maybe } from '@apextoaster/js-utils';
|
import { Maybe } from '@apextoaster/js-utils';
|
||||||
|
|
||||||
import { Img2ImgParams, InpaintParams, OutpaintParams, STATUS_SUCCESS, Txt2ImgParams, UpscaleParams } from './api/client.js';
|
import { Img2ImgParams, InpaintParams, OutpaintParams, STATUS_SUCCESS, Txt2ImgParams, UpscaleParams } from './client.js';
|
||||||
|
|
||||||
export interface ConfigNumber {
|
export interface ConfigNumber {
|
||||||
default: number;
|
default: number;
|
||||||
|
|
|
@ -7,7 +7,7 @@ import { QueryClient, QueryClientProvider } from 'react-query';
|
||||||
import { createStore } from 'zustand';
|
import { createStore } from 'zustand';
|
||||||
import { createJSONStorage, persist } from 'zustand/middleware';
|
import { createJSONStorage, persist } from 'zustand/middleware';
|
||||||
|
|
||||||
import { makeClient } from './api/client.js';
|
import { makeClient } from './client.js';
|
||||||
import { OnnxError } from './components/OnnxError.js';
|
import { OnnxError } from './components/OnnxError.js';
|
||||||
import { OnnxWeb } from './components/OnnxWeb.js';
|
import { OnnxWeb } from './components/OnnxWeb.js';
|
||||||
import { Config, loadConfig } from './config.js';
|
import { Config, loadConfig } from './config.js';
|
||||||
|
|
|
@ -14,7 +14,7 @@ import {
|
||||||
paramsFromConfig,
|
paramsFromConfig,
|
||||||
Txt2ImgParams,
|
Txt2ImgParams,
|
||||||
UpscaleParams,
|
UpscaleParams,
|
||||||
} from './api/client.js';
|
} from './client.js';
|
||||||
import { ConfigFiles, ConfigParams, ConfigState } from './config.js';
|
import { ConfigFiles, ConfigParams, ConfigState } from './config.js';
|
||||||
|
|
||||||
type TabState<TabParams extends BaseImgParams> = ConfigFiles<Required<TabParams>> & ConfigState<Required<TabParams>>;
|
type TabState<TabParams extends BaseImgParams> = ConfigFiles<Required<TabParams>> & ConfigState<Required<TabParams>>;
|
||||||
|
|
Loading…
Reference in New Issue