TS 5.5.2 fixes

This commit is contained in:
Enrico Ros
2024-06-20 14:55:02 -07:00
parent 2adcca1cda
commit d27a44ab7f
8 changed files with 9 additions and 9 deletions
+4 -1
View File
@@ -43,8 +43,11 @@ let nextConfig = {
}
// prevent too many small chunks (40kb min) on 'client' packs (not 'server' or 'edge-server')
if (typeof config.optimization.splitChunks === 'object' && config.optimization.splitChunks.minSize)
// noinspection JSUnresolvedReference
if (typeof config.optimization.splitChunks === 'object' && config.optimization.splitChunks.minSize) {
// noinspection JSUnresolvedReference
config.optimization.splitChunks.minSize = 40 * 1024;
}
return config;
},
@@ -29,7 +29,7 @@ export function useLLMAttachmentDrafts(attachmentDrafts: AttachmentDraft[], chat
// LLM-dependent multi-modal enablement
const supportsImages = !!chatLLM?.interfaces?.includes(LLM_IF_OAI_Vision);
const supportedTypes: DMessageAttachmentFragment['part']['pt'][] = supportsImages ? ['image_ref', 'text'] : ['text'];
const supportedTextTypes = supportedTypes.filter(pt => pt === 'text');
const supportedTextTypes: DMessageAttachmentFragment['part']['pt'][] = supportedTypes.filter(pt => pt === 'text');
// Add LLM-specific properties to each attachment draft
const llmAttachmentDrafts = attachmentDrafts.map((a): LLMAttachmentDraft => ({
-1
View File
@@ -2,7 +2,6 @@ import * as React from 'react';
import { Button, Card, CardContent, Grid, Typography } from '@mui/joy';
import LaunchIcon from '@mui/icons-material/Launch';
import ThumbUpRoundedIcon from '@mui/icons-material/ThumbUpRounded';
import { Link } from '~/common/components/Link';
@@ -5,7 +5,6 @@ import { SxProps } from '@mui/joy/styles/types';
import InfoIcon from '@mui/icons-material/Info';
import { GoodTooltip } from '~/common/components/GoodTooltip';
import { formLabelStartWidth } from '~/common/app.theme';
/**
+1 -1
View File
@@ -1085,7 +1085,7 @@
.markdown-body g-emoji {
display: inline-block;
min-width: 1ch;
font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-family: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", serif;
font-size: 1em;
font-style: normal !important;
font-weight: 400;
+1 -2
View File
@@ -26,13 +26,12 @@
#nprogress .peg {
display: block;
position: absolute;
right: 0px;
right: 0;
width: 100px;
height: 100%;
box-shadow: 0 0 10px var(--barColor), 0 0 5px var(--barColor);
opacity: 1.0;
-webkit-transform: rotate(3deg) translate(0px, -4px);
-ms-transform: rotate(3deg) translate(0px, -4px);
transform: rotate(3deg) translate(0px, -4px);
}
+1 -1
View File
@@ -6,7 +6,7 @@
*
* We also create a few inference helpers for input and output types.
*/
import { createTRPCClient, httpBatchLink, httpLink, loggerLink } from '@trpc/client';
import { createTRPCClient, httpLink, loggerLink } from '@trpc/client';
import { createTRPCNext } from '@trpc/next';
import type { AppRouterEdge } from '~/server/api/trpc.router-edge';
+1 -1
View File
@@ -7,7 +7,7 @@ import type { GenerateContextNameSchema, ModelDescriptionSchema, StreamingContex
import type { OpenAIWire } from './server/openai/openai.wiretypes';
import { DLLM, DLLMId, DModelSource, DModelSourceId, LLM_IF_OAI_Chat, LLM_IF_OAI_Fn, useModelsStore } from './store-llms';
import { FALLBACK_LLM_TEMPERATURE } from './vendors/openai/openai.vendor';
import { StreamingClientUpdate, unifiedStreamingClient } from './vendors/unifiedStreamingClient';
import { StreamingClientUpdate } from './vendors/unifiedStreamingClient';
import { findAccessForSourceOrThrow, findVendorForLlmOrThrow } from './vendors/vendors.registry';