feat: add allowed models

This commit is contained in:
jialin
2025-10-13 15:21:17 +08:00
parent bcd1a339f9
commit 1fa2124efd
10 changed files with 311 additions and 227 deletions
+41
View File
@@ -0,0 +1,41 @@
import { Transfer, TransferProps } from 'antd';
import styled from 'styled-components';
type TransferKey = string | number | bigint;
const TransferWrap = styled.div`
.ant-transfer-list {
width: 100%;
height: 300px;
}
.ant-transfer-list-content {
.ant-transfer-list-content-item {
&:hover {
background-color: var(--ant-control-item-bg-hover);
}
&.ant-transfer-list-content-item-checked {
background-color: unset;
&:hover {
background-color: var(--ant-control-item-bg-hover);
}
}
}
}
.ant-pagination {
justify-content: center;
}
`;
interface TransferInnerProps extends TransferProps {
dataSource?: Array<{ key: TransferKey; title: string }>;
targetKeys?: TransferKey[];
}
const TransferInner: React.FC<TransferInnerProps> = (props) => {
return (
<TransferWrap>
<Transfer {...props}></Transfer>
</TransferWrap>
);
};
export default TransferInner;