Skip to content

Commit 6383d7f

Browse files
committed
remove unnecessary code
1 parent 7410765 commit 6383d7f

22 files changed

+127
-1768
lines changed

client/packages/lowcoder/src/pages/setting/environments/EnvironmentDetail.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ import {
1919
} from "@ant-design/icons";
2020

2121
import { useSingleEnvironmentContext } from "./context/SingleEnvironmentContext";
22-
import { workspaceConfig } from "./config/workspace.config";
23-
import { userGroupsConfig } from "./config/usergroups.config";
24-
import DeployableItemsTab from "./components/DeployableItemsTab";
2522
import EditEnvironmentModal from "./components/EditEnvironmentModal";
2623
import { Environment } from "./types/environment.types";
2724
import history from "@lowcoder-ee/util/history";

client/packages/lowcoder/src/pages/setting/environments/WorkspaceDetail.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,7 @@ import { useSingleEnvironmentContext } from "./context/SingleEnvironmentContext"
2828
import { useWorkspaceContext } from "./context/WorkspaceContext";
2929
import { useDeployModal } from "./context/DeployModalContext";
3030

31-
import DeployableItemsTab from "./components/DeployableItemsTab";
3231
import { workspaceConfig } from "./config/workspace.config";
33-
import { appsConfig } from "./config/apps.config";
34-
import { dataSourcesConfig } from "./config/data-sources.config";
35-
import { queryConfig } from "./config/query.config";
36-
3732
import AppsTab from "./components/AppsTab";
3833
import DataSourcesTab from "./components/DataSourcesTab";
3934
import QueriesTab from "./components/QueriesTab";

client/packages/lowcoder/src/pages/setting/environments/components/AppsTab.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { useState, useEffect } from 'react';
22
import { Card, Button, Divider, Alert, message, Table, Tag, Input, Space, Tooltip } from 'antd';
3-
import { SyncOutlined, CloudUploadOutlined, SearchOutlined } from '@ant-design/icons';
3+
import { SyncOutlined, CloudUploadOutlined } from '@ant-design/icons';
44
import Title from 'antd/lib/typography/Title';
55
import { Environment } from '../types/environment.types';
66
import { Workspace } from '../types/workspace.types';

client/packages/lowcoder/src/pages/setting/environments/components/DeployItemModal.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@
22
import React, { useState, useEffect } from 'react';
33
import { Modal, Form, Select, Checkbox, Button, message, Spin, Input, Tag, Space } from 'antd';
44
import { Environment } from '../types/environment.types';
5-
import { DeployableItem, BaseStats, DeployableItemConfig } from '../types/deployable-item.types';
5+
import { DeployableItemConfig } from '../types/deployable-item.types';
66
import { useEnvironmentContext } from '../context/EnvironmentContext';
77
import { getEnvironmentTagColor, formatEnvironmentType } from '../utils/environmentUtils';
88

9-
interface DeployItemModalProps<T extends DeployableItem, S extends BaseStats> {
9+
interface DeployItemModalProps {
1010
visible: boolean;
11-
item: T | null;
11+
item: any | null;
1212
sourceEnvironment: Environment;
13-
config: DeployableItemConfig<T, S>;
13+
config: DeployableItemConfig;
1414
onClose: () => void;
1515
onSuccess?: () => void;
1616
}
1717

18-
function DeployItemModal<T extends DeployableItem, S extends BaseStats>({
18+
function DeployItemModal({
1919
visible,
2020
item,
2121
sourceEnvironment,
2222
config,
2323
onClose,
2424
onSuccess
25-
}: DeployItemModalProps<T, S>) {
25+
}: DeployItemModalProps) {
2626
const [form] = Form.useForm();
2727
const { environments, isLoading } = useEnvironmentContext();
2828
const [deploying, setDeploying] = useState(false);
@@ -39,7 +39,7 @@ function DeployItemModal<T extends DeployableItem, S extends BaseStats>({
3939
);
4040

4141
const handleDeploy = async () => {
42-
if (!config.deploy?.enabled || !item) return;
42+
if (!config.deploy || !item) return;
4343

4444
try {
4545
const values = await form.validateFields();
@@ -63,15 +63,15 @@ function DeployItemModal<T extends DeployableItem, S extends BaseStats>({
6363
onClose();
6464
} catch (error) {
6565
console.error('Deployment error:', error);
66-
message.error(`Failed to deploy ${config.singularLabel.toLowerCase()}`);
66+
message.error(`Failed to deploy ${config.deploy.singularLabel.toLowerCase()}`);
6767
} finally {
6868
setDeploying(false);
6969
}
7070
};
7171

7272
return (
7373
<Modal
74-
title={`Deploy ${config.singularLabel}: ${item?.name || ''}`}
74+
title={`Deploy ${config.deploy.singularLabel}: ${item?.name || ''}`}
7575
open={visible}
7676
onCancel={onClose}
7777
footer={null}

client/packages/lowcoder/src/pages/setting/environments/components/DeployableItemsList.tsx

Lines changed: 0 additions & 121 deletions
This file was deleted.

client/packages/lowcoder/src/pages/setting/environments/components/DeployableItemsTab.tsx

Lines changed: 0 additions & 126 deletions
This file was deleted.

0 commit comments

Comments
 (0)