Skip to content

Comments

Refactor adapter rendering: rename to DetailView pattern and expose SDK exports#1044

Merged
markus-moser merged 4 commits into2.xfrom
refactor/rename-adapter-form-to-detail-view
Feb 19, 2026
Merged

Refactor adapter rendering: rename to DetailView pattern and expose SDK exports#1044
markus-moser merged 4 commits into2.xfrom
refactor/rename-adapter-form-to-detail-view

Conversation

@markus-moser
Copy link
Contributor

@markus-moser markus-moser commented Feb 19, 2026

Renames all *AdapterForm components, hooks and types to the *DetailView naming convention, restructures the base-detail-view folder, and exposes public SDK exports for use by third-party bundles.

markus-moser and others added 2 commits February 19, 2026 11:11
…DK exports

- Rename AdapterFormProps to DataHubAdapterDetailViewProps with onDelete prop
- Rename getFormComponent to renderDetailView on DynamicTypeDataHubAdapterAbstract
- Replace BaseAdapterForm/useAdapterForm with BaseDetailView/useDetailView
- Replace graphql-adapter-form.tsx with graphql-detail-view.tsx
- Move base component folder from base-adapter-form/ to base-detail-view/
- Refactor ConfigTabContent/ConfigTabs: remove inline fetch, pass onDelete callback
- Add adapterTypeLabel prop to GeneralTab for reuse across adapter types
- Expose GeneralTab, PermissionsTab, service IDs, dynamic types, and BaseDetailView via sdk/index.ts
@markus-moser markus-moser added this to the 2.4.0 milestone Feb 19, 2026
@sonarqubecloud
Copy link

@markus-moser markus-moser merged commit f23c911 into 2.x Feb 19, 2026
1 check passed
@markus-moser markus-moser deleted the refactor/rename-adapter-form-to-detail-view branch February 19, 2026 10:27
@github-actions github-actions bot locked and limited conversation to collaborators Feb 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant