import IconFont from '@/components/icon-font'; import { ApiOutlined, DeleteOutlined, DockerOutlined, DownloadOutlined, EditOutlined, ExperimentOutlined, FileTextOutlined, KubernetesOutlined, ProfileOutlined, RetweetOutlined, StarOutlined, ThunderboltOutlined } from '@ant-design/icons'; import React from 'react'; const icons = { EditOutlined: React.createElement(EditOutlined), ExperimentOutlined: React.createElement(ExperimentOutlined), DeleteOutlined: React.createElement(DeleteOutlined), ThunderboltOutlined: React.createElement(ThunderboltOutlined), RetweetOutlined: React.createElement(RetweetOutlined), DownloadOutlined: React.createElement(DownloadOutlined), FileTextOutlined: React.createElement(FileTextOutlined), ApiOutlined: React.createElement(ApiOutlined), KubernetesOutlined: React.createElement(KubernetesOutlined), ProfileOutlined: React.createElement(ProfileOutlined), DockerOutlined: React.createElement(DockerOutlined), Stop: React.createElement(IconFont, { type: 'icon-stop1' }), Play: React.createElement(IconFont, { type: 'icon-outline-play' }), Catalog: React.createElement(IconFont, { type: 'icon-catalog' }), HF: React.createElement(IconFont, { type: 'icon-huggingface' }), Ollama: React.createElement(IconFont, { type: 'icon-ollama' }), ModelScope: React.createElement(IconFont, { type: 'icon-tu2' }), LocalPath: React.createElement(IconFont, { type: 'icon-hard-disk' }), Launch: React.createElement(IconFont, { type: 'icon-rocket-launch' }), Deployment: React.createElement(IconFont, { type: 'icon-rocket-launch1' }), Docker: React.createElement(IconFont, { type: 'icon-docker' }), DigitalOcean: React.createElement(IconFont, { type: 'icon-digitalocean' }), DetailInfo: React.createElement(IconFont, { type: 'icon-detail-info' }), HuaweiCloud: React.createElement(IconFont, { type: 'icon-huaweicloud' }), AliCloud: React.createElement(IconFont, { type: 'icon-alicloud' }), TencentCloud: React.createElement(IconFont, { type: 'icon-tencentcloud' }), Nvidia: React.createElement(IconFont, { type: 'icon-nvidia' }), Ascend: React.createElement(IconFont, { type: 'icon-ascend' }), Catalog1: React.createElement(IconFont, { type: 'icon-catalog1' }), AMD: React.createElement(IconFont, { type: 'icon-amd' }), KubernetesFilled: React.createElement(IconFont, { type: 'icon-k8s-filled' }), EditContent: React.createElement(IconFont, { type: 'icon-edit-content' }), Yaml: React.createElement(IconFont, { type: 'icon-code_block' }), Version: React.createElement(IconFont, { type: 'icon-version' }), Parameter: React.createElement(IconFont, { type: 'icon-parameters' }), Private: React.createElement(IconFont, { type: 'icon-private' }), AWS: React.createElement(IconFont, { type: 'icon-aws' }), LockOpenRight: React.createElement(IconFont, { type: 'icon-lock_open_right' }), LockPerson: React.createElement(IconFont, { type: 'icon-lock_person' }), LockOpen: React.createElement(IconFont, { type: 'icon-lock_open' }), Permission: React.createElement(IconFont, { type: 'icon-permission' }), CaptivePortal: React.createElement(IconFont, { type: 'icon-captive_portal' }), StarOutlined: React.createElement(StarOutlined) }; export default icons;