chore: removing some more deprecations

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2022-03-07 21:14:00 +00:00
parent 56e79b5388
commit 37027286a6
2 changed files with 3 additions and 20 deletions
+3 -18
View File
@@ -54,25 +54,12 @@ export type RouterProps = {
};
export const Router = (props: RouterProps) => {
const {
TemplateCardComponent: legacyTemplateCardComponent,
TaskPageComponent: legacyTaskPageComponent,
groups,
components = {},
} = props;
if (legacyTemplateCardComponent || legacyTaskPageComponent) {
// eslint-disable-next-line no-console
console.warn(
"DEPRECATION: 'TemplateCardComponent' and 'TaskPageComponent' are deprecated when calling the 'ScaffolderPage'. Use 'components' prop to pass these component overrides instead.",
);
}
const { groups, components = {} } = props;
const { TemplateCardComponent, TaskPageComponent } = components;
const outlet = useOutlet();
const TaskPageElement =
TaskPageComponent ?? legacyTaskPageComponent ?? TaskPage;
const TaskPageElement = TaskPageComponent ?? TaskPage;
const customFieldExtensions = useElementFilter(outlet, elements =>
elements
@@ -101,9 +88,7 @@ export const Router = (props: RouterProps) => {
element={
<ScaffolderPage
groups={groups}
TemplateCardComponent={
TemplateCardComponent ?? legacyTemplateCardComponent
}
TemplateCardComponent={TemplateCardComponent}
/>
}
/>
@@ -15,8 +15,6 @@
*/
export * from './fields';
export type { RepoUrlPickerUiOptions } from './fields';
export { TemplateList } from './TemplateList';
export type { TemplateListProps } from './TemplateList';
export { TemplateTypePicker } from './TemplateTypePicker';
export * from './secrets';
export { TaskPage } from './TaskPage';