nx/graph/ui-project-details/src/lib/tooltips/sourcemap-info-tooltip.stories.tsx

33 lines
869 B
TypeScript

import type { Meta, StoryObj } from '@storybook/react';
import {
SourcemapInfoToolTip,
SourcemapInfoToolTipProps,
} from './sourcemap-info-tooltip';
import { Tooltip } from '@nx/graph/legacy/tooltips';
const meta: Meta<typeof SourcemapInfoToolTip> = {
component: SourcemapInfoToolTip,
title: 'Tooltips/SourcemapInfoToolTip',
};
export default meta;
type Story = StoryObj<typeof SourcemapInfoToolTip>;
export const Primary: Story = {
render: (args) => (
<div className="flex w-full justify-center">
<Tooltip
open={true}
content={(<SourcemapInfoToolTip {...args} />) as any}
>
<p>Internal Reference</p>
</Tooltip>
</div>
),
args: {
propertyKey: 'targets.build.command',
plugin: 'nx-core-build-project-json-nodes',
file: 'tools/eslint-rules/project.json',
} as SourcemapInfoToolTipProps,
};