fix: chart resize
This commit is contained in:
@@ -353,6 +353,7 @@ const MessageInput: React.FC<MessageInputProps> = ({
|
||||
type="text"
|
||||
icon={<ClearOutlined />}
|
||||
size="middle"
|
||||
disabled={loading}
|
||||
onClick={handleClearAll}
|
||||
></Button>
|
||||
</Tooltip>
|
||||
|
||||
@@ -217,7 +217,6 @@ const ModelItem: React.FC<ModelItemProps> = forwardRef(
|
||||
};
|
||||
|
||||
const handleApplyToAllModels = (e: any) => {
|
||||
console.log('checkbox change:', e.target.checked);
|
||||
isApplyToAllModels.current = e.target.checked;
|
||||
if (e.target.checked) {
|
||||
setGlobalParams({
|
||||
@@ -334,7 +333,6 @@ const ModelItem: React.FC<ModelItemProps> = forwardRef(
|
||||
}, [modelList, intl]);
|
||||
|
||||
useEffect(() => {
|
||||
console.log('globalParams:', globalParams.model, globalParams);
|
||||
setParams({
|
||||
...params,
|
||||
model: model,
|
||||
@@ -384,7 +382,7 @@ const ModelItem: React.FC<ModelItemProps> = forwardRef(
|
||||
<div className="header">
|
||||
<span className="title">
|
||||
<Select
|
||||
style={{ minWidth: '120px', maxWidth: '200px' }}
|
||||
style={{ minWidth: '120px', maxWidth: '180px' }}
|
||||
variant="borderless"
|
||||
options={modelFullList}
|
||||
onChange={handleModelChange}
|
||||
@@ -404,7 +402,7 @@ const ModelItem: React.FC<ModelItemProps> = forwardRef(
|
||||
}}
|
||||
></Select>
|
||||
</span>
|
||||
<ReferenceParams usage={tokenResult}></ReferenceParams>
|
||||
<ReferenceParams usage={tokenResult} scaleable></ReferenceParams>
|
||||
<span className="action">
|
||||
<Dropdown
|
||||
menu={{
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
import { WarningOutlined } from '@ant-design/icons';
|
||||
import { useIntl } from '@umijs/max';
|
||||
import { Alert, Space, Tooltip } from 'antd';
|
||||
import classNames from 'classnames';
|
||||
import _ from 'lodash';
|
||||
import '../style/reference-params.less';
|
||||
|
||||
interface ReferenceParamsProps {
|
||||
showOutput?: boolean;
|
||||
scaleable?: boolean;
|
||||
usage: {
|
||||
error?: boolean;
|
||||
errorMessage?: string;
|
||||
@@ -20,7 +22,7 @@ interface ReferenceParamsProps {
|
||||
|
||||
const ReferenceParams = (props: ReferenceParamsProps) => {
|
||||
const intl = useIntl();
|
||||
const { usage, showOutput = true } = props;
|
||||
const { usage, showOutput = true, scaleable } = props;
|
||||
if (!usage || _.isEmpty(usage)) {
|
||||
return null;
|
||||
}
|
||||
@@ -41,8 +43,16 @@ const ReferenceParams = (props: ReferenceParamsProps) => {
|
||||
);
|
||||
}
|
||||
return (
|
||||
<div className="reference-params">
|
||||
<span className="usage">
|
||||
<div
|
||||
className={classNames('reference-params', {
|
||||
scaleable: scaleable
|
||||
})}
|
||||
>
|
||||
<span
|
||||
className={classNames('usage', {
|
||||
scaleable: scaleable
|
||||
})}
|
||||
>
|
||||
<Tooltip
|
||||
title={
|
||||
<Space>
|
||||
@@ -65,7 +75,11 @@ const ReferenceParams = (props: ReferenceParamsProps) => {
|
||||
</span>
|
||||
|
||||
{showOutput && (
|
||||
<span className="usage">
|
||||
<span
|
||||
className={classNames('usage', {
|
||||
scaleable: scaleable
|
||||
})}
|
||||
>
|
||||
<Tooltip
|
||||
title={
|
||||
<Space>
|
||||
|
||||
Reference in New Issue
Block a user