also export task page props and document
Signed-off-by: Brian Fletcher <brian@roadie.io>
This commit is contained in:
@@ -218,10 +218,22 @@ export const TaskStatusStepper = memo(
|
||||
const hasLinks = ({ entityRef, remoteUrl, links = [] }: TaskOutput): boolean =>
|
||||
!!(entityRef || remoteUrl || links.length > 0);
|
||||
|
||||
type TaskPageProps = {
|
||||
/**
|
||||
* TaskPageProps for constructing a TaskPage
|
||||
* @param loadingText - Optional loading text shown before a task begins executing.
|
||||
*
|
||||
* @public
|
||||
*/
|
||||
export type TaskPageProps = {
|
||||
loadingText?: string;
|
||||
};
|
||||
|
||||
/**
|
||||
* TaskPage for showing the status of the taskId provided as a param
|
||||
* @param loadingText - Optional loading text shown before a task begins executing.
|
||||
*
|
||||
* @public
|
||||
*/
|
||||
export const TaskPage = ({ loadingText }: TaskPageProps) => {
|
||||
const classes = useStyles();
|
||||
const navigate = useNavigate();
|
||||
|
||||
@@ -14,3 +14,4 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
export { TaskPage } from './TaskPage';
|
||||
export type { TaskPageProps } from './TaskPage';
|
||||
|
||||
@@ -57,3 +57,4 @@ export { TemplateList } from './components/TemplateList';
|
||||
export type { TemplateListProps } from './components/TemplateList';
|
||||
export { TemplateTypePicker } from './components/TemplateTypePicker';
|
||||
export { TaskPage } from './components/TaskPage';
|
||||
export type { TaskPageProps } from './components/TaskPage';
|
||||
|
||||
Reference in New Issue
Block a user