Add changesets and update api report

Signed-off-by: Min Kim <minkimcello@gmail.com>
This commit is contained in:
Min Kim
2023-03-20 13:24:11 -04:00
parent 0606d5bf78
commit 259d3407b9
3 changed files with 27 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/plugin-scaffolder-react': minor
'@backstage/plugin-scaffolder': minor
---
Move `CategoryPicker` from `scaffolder` into `scaffolder-react`
Move `ContextMenu` into `scaffolder-react` and rename it to `ScaffolderPageContextMenu`
@@ -5,6 +5,7 @@
```ts
/// <reference types="react" />
import { AnyParams } from '@backstage/core-plugin-api';
import { ApiHolder } from '@backstage/core-plugin-api';
import { ComponentType } from 'react';
import { CustomFieldExtensionSchema } from '@backstage/plugin-scaffolder-react';
@@ -22,6 +23,7 @@ import { PropsWithChildren } from 'react';
import { default as React_2 } from 'react';
import { ReactNode } from 'react';
import { RJSFSchema } from '@rjsf/utils';
import { RouteFunc } from '@backstage/core-plugin-api';
import { ScaffolderStep } from '@backstage/plugin-scaffolder-react';
import { ScaffolderTaskOutput } from '@backstage/plugin-scaffolder-react';
import { SetStateAction } from 'react';
@@ -132,6 +134,18 @@ export type ReviewStateProps = {
formState: JsonObject;
};
// @alpha (undocumented)
export function ScaffolderPageContextMenu(
props: ScaffolderPageContextMenuProps,
): JSX.Element | null;
// @alpha (undocumented)
export type ScaffolderPageContextMenuProps = {
editor?: RouteFunc<AnyParams>;
actions?: RouteFunc<AnyParams>;
tasks?: RouteFunc<AnyParams>;
};
// @alpha
export const Stepper: (stepperProps: StepperProps) => JSX.Element;
@@ -36,12 +36,18 @@ const useStyles = makeStyles((theme: BackstageTheme) => ({
},
}));
/**
* @alpha
*/
export type ScaffolderPageContextMenuProps = {
editor?: RouteFunc<AnyParams>;
actions?: RouteFunc<AnyParams>;
tasks?: RouteFunc<AnyParams>;
};
/**
* @alpha
*/
export function ScaffolderPageContextMenu(
props: ScaffolderPageContextMenuProps,
) {