From 5cd02bfbded13edafca04037f51e918553adb935 Mon Sep 17 00:00:00 2001 From: Kar Date: Sat, 29 Mar 2025 11:09:28 +0000 Subject: [PATCH] revert b58068d108055130777b3a48a4fc0cf3420c9fc3 revert refactored get started flow & code --- ...nSetupForm-old.jsx => DomainSetupForm.jsx} | 0 .../DeploymentOptions/AppDeployment.jsx | 30 -- .../DeploymentOptions/SourceDeployment.jsx | 79 ------ .../DeploymentOptions/StaticDeployment.jsx | 53 ---- .../DeploymentOptions/TemplateDeployment.jsx | 46 --- .../DeploymentOptions/index.jsx | 98 ------- .../DomainConfiguration/CustomDomain.jsx | 155 ---------- .../DomainConfiguration/DnsConfiguration.jsx | 161 ----------- .../DomainConfiguration/index.jsx | 91 ------ src/components/DomainSetupForm/index.jsx | 136 --------- .../atoms/SelectWithLabel/SelectWithLabel.tsx | 22 -- .../atoms/SelectWithLabel/index.tsx | 0 src/components/shared/TemplatePreview.jsx | 80 ------ src/components/shared/Toast.jsx | 20 -- src/hooks/useDeploymentConfig.js | 103 ------- src/hooks/useDnsVerification.js | 62 ---- src/hooks/useDomainConfig.js | 267 ------------------ src/hooks/useFormValidation.js | 57 ---- src/hooks/useToast.js | 36 --- src/utils/domainUtils.js | 72 ----- 20 files changed, 1568 deletions(-) rename src/components/{DomainSetupForm-old.jsx => DomainSetupForm.jsx} (100%) delete mode 100644 src/components/DomainSetupForm/DeploymentOptions/AppDeployment.jsx delete mode 100644 src/components/DomainSetupForm/DeploymentOptions/SourceDeployment.jsx delete mode 100644 src/components/DomainSetupForm/DeploymentOptions/StaticDeployment.jsx delete mode 100644 src/components/DomainSetupForm/DeploymentOptions/TemplateDeployment.jsx delete mode 100644 src/components/DomainSetupForm/DeploymentOptions/index.jsx delete mode 100644 src/components/DomainSetupForm/DomainConfiguration/CustomDomain.jsx delete mode 100644 src/components/DomainSetupForm/DomainConfiguration/DnsConfiguration.jsx delete mode 100644 src/components/DomainSetupForm/DomainConfiguration/index.jsx delete mode 100644 src/components/DomainSetupForm/index.jsx delete mode 100644 src/components/atoms/SelectWithLabel/SelectWithLabel.tsx delete mode 100644 src/components/atoms/SelectWithLabel/index.tsx delete mode 100644 src/components/shared/TemplatePreview.jsx delete mode 100644 src/components/shared/Toast.jsx delete mode 100644 src/hooks/useDeploymentConfig.js delete mode 100644 src/hooks/useDnsVerification.js delete mode 100644 src/hooks/useDomainConfig.js delete mode 100644 src/hooks/useFormValidation.js delete mode 100644 src/hooks/useToast.js delete mode 100644 src/utils/domainUtils.js diff --git a/src/components/DomainSetupForm-old.jsx b/src/components/DomainSetupForm.jsx similarity index 100% rename from src/components/DomainSetupForm-old.jsx rename to src/components/DomainSetupForm.jsx diff --git a/src/components/DomainSetupForm/DeploymentOptions/AppDeployment.jsx b/src/components/DomainSetupForm/DeploymentOptions/AppDeployment.jsx deleted file mode 100644 index c6fd7ae..0000000 --- a/src/components/DomainSetupForm/DeploymentOptions/AppDeployment.jsx +++ /dev/null @@ -1,30 +0,0 @@ -import React from 'react'; - -/** - * Component for app deployment options - * @param {Object} props - Component props - * @param {string} props.appType - Selected app type - * @param {Function} props.onAppTypeChange - Handler for app type change - * @returns {JSX.Element} - Rendered component - */ -const AppDeployment = ({ appType, onAppTypeChange }) => { - return ( -
- - -
- ); -}; - -export default AppDeployment; \ No newline at end of file diff --git a/src/components/DomainSetupForm/DeploymentOptions/SourceDeployment.jsx b/src/components/DomainSetupForm/DeploymentOptions/SourceDeployment.jsx deleted file mode 100644 index bc2fbc0..0000000 --- a/src/components/DomainSetupForm/DeploymentOptions/SourceDeployment.jsx +++ /dev/null @@ -1,79 +0,0 @@ -import React from 'react'; - -/** - * Component for source code deployment options - * @param {Object} props - Component props - * @param {string} props.sourceType - Source type (public/private) - * @param {string} props.repoUrl - Repository URL - * @param {string} props.deploymentKey - Deployment key for private repos - * @param {Function} props.onSourceTypeChange - Handler for source type change - * @param {Function} props.onRepoUrlChange - Handler for repo URL change - * @param {Function} props.onDeploymentKeyChange - Handler for deployment key change - * @param {Function} props.showToast - Function to show toast notifications - * @returns {JSX.Element} - Rendered component - */ -const SourceDeployment = ({ - sourceType, - repoUrl, - deploymentKey, - onSourceTypeChange, - onRepoUrlChange, - onDeploymentKeyChange, - showToast - }) => { - return ( -
-
- - -
- -
- - -
- - {sourceType === 'private' && ( -
-
- - -
-