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

43 lines
1.0 KiB
TypeScript

import * as React from "react";
import { Meta, StoryFn } from "@storybook/react";
import { VariantAnalysisContainer } from "../../view/variant-analysis/VariantAnalysisContainer";
import { QueryDetails as QueryDetailsComponent } from "../../view/variant-analysis/QueryDetails";
export default {
title: "Variant Analysis/Query Details",
component: QueryDetailsComponent,
decorators: [
(Story) => (
<VariantAnalysisContainer>
<Story />
</VariantAnalysisContainer>
),
],
argTypes: {
onOpenQueryFileClick: {
action: "open-query-file-clicked",
table: {
disable: true,
},
},
onViewQueryTextClick: {
action: "view-query-text-clicked",
table: {
disable: true,
},
},
},
} as Meta<typeof QueryDetailsComponent>;
const Template: StoryFn<typeof QueryDetailsComponent> = (args) => (
<QueryDetailsComponent {...args} />
);
export const QueryDetails = Template.bind({});
QueryDetails.args = {
queryName: "Query name",
queryFileName: "example.ql",
};