Files
vscode-codeql/extensions/ql-vscode/src/stories/variant-analysis/FailureReasonAlert.stories.tsx
2023-07-18 15:29:11 +02:00

30 lines
950 B
TypeScript

import * as React from "react";
import { Meta, StoryFn } from "@storybook/react";
import { VariantAnalysisFailureReason } from "../../variant-analysis/shared/variant-analysis";
import { FailureReasonAlert } from "../../view/variant-analysis/FailureReasonAlert";
export default {
title: "Variant Analysis/Failure reason alert",
component: FailureReasonAlert,
} as Meta<typeof FailureReasonAlert>;
const Template: StoryFn<typeof FailureReasonAlert> = (args) => (
<FailureReasonAlert {...args} />
);
export const NoReposQueried = Template.bind({});
NoReposQueried.args = {
failureReason: VariantAnalysisFailureReason.NoReposQueried,
};
export const ActionsWorkflowRunFailed = Template.bind({});
ActionsWorkflowRunFailed.args = {
failureReason: VariantAnalysisFailureReason.ActionsWorkflowRunFailed,
};
export const InternalError = Template.bind({});
InternalError.args = {
failureReason: VariantAnalysisFailureReason.InternalError,
};