mirror of
https://github.com/enricoros/big-AGI.git
synced 2026-05-10 21:50:14 -07:00
DBlobs: collapse the portability layer
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import { Box, Table } from '@mui/joy';
|
||||
|
||||
import { DBlobAssetType, DBlobImageAsset } from '~/common/stores/blob/dblobs-portability';
|
||||
import { useDBAssetsByScopeAndType } from '~/common/stores/blob/dblobs-portability';
|
||||
import { DBlobAssetType, DBlobImageAsset, useDBAssetsByScopeAndType } from '~/common/stores/blob/dblobs-portability';
|
||||
|
||||
import { ZeroGallery } from './gallery/ZeroGallery';
|
||||
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
import type { DBlobDBContextId, DBlobDBScopeId } from '~/common/stores/blob/dblobs-portability';
|
||||
import { addDBImageAsset } from '~/common/stores/blob/dblobs-portability';
|
||||
import { deleteDBAsset, gcDBAssetsByScope, transferDBAssetContextScope } from '~/common/stores/blob/dblobs-portability';
|
||||
import { addDBImageAsset, DBlobDBContextId, DBlobDBScopeId, deleteDBAsset, gcDBAssetsByScope, transferDBAssetContextScope } from '~/common/stores/blob/dblobs-portability';
|
||||
|
||||
import { CommonImageMimeTypes, imageBlobTransform, LLMImageResizeMode } from '~/common/util/imageUtils';
|
||||
import { convert_Base64WithMimeType_To_Blob } from '~/common/util/blobUtils';
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import type { DBlobAssetId } from '~/common/stores/blob/dblobs-portability';
|
||||
import { gcDBImageAssets } from '~/common/stores/blob/dblobs-portability';
|
||||
import { DBlobAssetId, gcDBImageAssets } from '~/common/stores/blob/dblobs-portability';
|
||||
|
||||
import type { DConversation } from './chat.conversation';
|
||||
import { isContentOrAttachmentFragment, isImageRefPart } from './chat.fragments';
|
||||
|
||||
@@ -5,9 +5,9 @@ import { useQuery } from '@tanstack/react-query';
|
||||
import type { SxProps } from '@mui/joy/styles/types';
|
||||
import { Box } from '@mui/joy';
|
||||
|
||||
import type { DBlobAssetId, DBlobImageAsset } from '~/common/stores/blob/dblobs-portability';
|
||||
import { t2iGenerateImageContentFragments } from '~/modules/t2i/t2i.client';
|
||||
import { useDBAsset } from '~/common/stores/blob/dblobs-portability';
|
||||
|
||||
import { DBlobAssetId, DBlobImageAsset, useDBAsset } from '~/common/stores/blob/dblobs-portability';
|
||||
|
||||
import type { DMessageContentFragment } from '~/common/stores/chat/chat.fragments';
|
||||
import { humanReadableBytes } from '~/common/util/textUtils';
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import * as React from 'react';
|
||||
|
||||
import type { AixParts_InlineImagePart } from '~/modules/aix/server/api/aix.wiretypes';
|
||||
import type { DBlobDBContextId, DBlobDBScopeId } from '~/common/stores/blob/dblobs-portability';
|
||||
import type { ModelVendorId } from '~/modules/llms/vendors/vendors.registry';
|
||||
import { addDBImageAsset } from '~/common/stores/blob/dblobs-portability';
|
||||
import { getBackendCapabilities } from '~/modules/backend/store-backend-capabilities';
|
||||
import { useDalleStore } from '~/modules/t2i/dalle/store-module-dalle';
|
||||
|
||||
import { addDBImageAsset, DBlobDBScopeId } from '~/common/stores/blob/dblobs-portability';
|
||||
|
||||
import type { CapabilityTextToImage, TextToImageProvider } from '~/common/components/useCapabilities';
|
||||
import type { DLLM } from '~/common/stores/llms/llms.types';
|
||||
import type { DModelsService, DModelsServiceId } from '~/common/stores/llms/llms.service.types';
|
||||
|
||||
Reference in New Issue
Block a user