From 761f69690409f8ffdd92511af6264d9c34519bbf Mon Sep 17 00:00:00 2001 From: hughhhh Date: Tue, 15 Jun 2021 22:01:52 -0400 Subject: [PATCH 1/7] working big query edits --- .../DatabaseModal/DatabaseConnectionForm.tsx | 44 +++++++++++-------- .../data/database/DatabaseModal/index.tsx | 9 +++- 2 files changed, 34 insertions(+), 19 deletions(-) diff --git a/superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx b/superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx index 0906a6cf71914..27bff7cfea5a1 100644 --- a/superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx +++ b/superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx @@ -65,32 +65,40 @@ interface FieldPropTypes { sslForced?: boolean; } -const CredentialsInfo = ({ changeMethods }: FieldPropTypes) => { - const [uploadOption, setUploadOption] = useState(0); +const CredentialsInfo = ({ changeMethods, isEditMode, db }: FieldPropTypes) => { + const [uploadOption, setUploadOption] = useState(1); const [fileToUpload, setFileToUpload] = useState( null, ); return ( - - How do you want to enter service account credentials? - - + {!isEditMode && ( + <> + + How do you want to enter service account credentials? + + + + )} {uploadOption === CredentialInfoOptions.copyPaste ? (
Service Account -