Skip to content

Commit 18989eb

Browse files
Feat/support onboarding (#94)
1 parent 3673625 commit 18989eb

File tree

5 files changed

+15
-10
lines changed

5 files changed

+15
-10
lines changed

etc/plugin-config-ui-lib.api.md

+2
Original file line numberDiff line numberDiff line change
@@ -954,6 +954,7 @@ export function useFormActions<PluginKind extends 'source' | 'destination'>({ ge
954954
skipTables?: string[];
955955
writeMode?: "append" | "overwrite" | "overwrite-delete-stale";
956956
connectorId?: string;
957+
onboardingId?: string;
957958
} & {
958959
connectionId: string;
959960
}) | undefined;
@@ -1021,6 +1022,7 @@ export function useTestConnection(): {
10211022
value?: string;
10221023
}>;
10231024
connector_id?: string;
1025+
onboarding_id?: string;
10241026
}, teamName: string, pluginKind: "source" | "destination", isUpdating: boolean) => Promise<string>;
10251027
testConnectionId: string | undefined;
10261028
};

package-lock.json

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cloudquery/plugin-config-ui-lib",
33
"description": "Plugin configuration UI library for CloudQuery Cloud App",
4-
"version": "8.0.1",
4+
"version": "8.1.0",
55
"private": false,
66
"main": "dist/index.cjs.js",
77
"module": "dist/index.esm.js",
@@ -90,7 +90,7 @@
9090
"react-virtuoso": "^4.12.6"
9191
},
9292
"peerDependencies": {
93-
"@cloudquery/plugin-config-ui-connector": "^1.0.0",
93+
"@cloudquery/plugin-config-ui-connector": "^1.1.0",
9494
"@emotion/cache": "^11.11.4",
9595
"@emotion/react": "^11.11.4",
9696
"@emotion/styled": "^11.11.4",
@@ -114,7 +114,7 @@
114114
"@babel/preset-react": "^7.26.3",
115115
"@babel/preset-typescript": "^7.27.0",
116116
"@chromatic-com/storybook": "^3.2.6",
117-
"@cloudquery/plugin-config-ui-connector": "^1.0.0",
117+
"@cloudquery/plugin-config-ui-connector": "^1.1.0",
118118
"@emotion/cache": "^11.14.0",
119119
"@emotion/react": "^11.14.0",
120120
"@emotion/styled": "^11.14.0",

src/hooks/useFormActions.ts

+1
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ export function useFormActions<PluginKind extends 'source' | 'destination'>({
8585
env: values.envs,
8686
name: values.name,
8787
connector_id: values.connectorId,
88+
onboarding_id: values.onboardingId,
8889
},
8990
teamName,
9091
pluginKind,

src/hooks/useTestConnection.ts

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export function useTestConnection() {
2121
spec: Record<string, any>;
2222
env: Array<{ name: string; value?: string }>;
2323
connector_id?: string;
24+
onboarding_id?: string;
2425
},
2526
teamName: string,
2627
pluginKind: 'source' | 'destination',
@@ -46,6 +47,7 @@ export function useTestConnection() {
4647
version: values.version,
4748
[nameKey]: isUpdating ? values.name : undefined,
4849
connector_id: values.connector_id,
50+
onboarding_id: values.onboarding_id,
4951
},
5052
});
5153

0 commit comments

Comments
 (0)