/* eslint-disable react/jsx-no-useless-fragment */
import type { Meta, StoryObj } from '@storybook/react';

import PegaDxilMyWsscaseview from './index';
import configProps from './mock';

const meta: Meta<typeof PegaDxilMyWsscaseview> = {
  title: 'PegaDxilMyWsscaseview',
  component: PegaDxilMyWsscaseview,
  excludeStories: /.*Data$/
};

export default meta;
type Story = StoryObj<typeof PegaDxilMyWsscaseview>;

export const BasePegaDxilMyWsscaseview: Story = (args: any) => {
  const props = {
    ...configProps
  };

  return (
    <>
      <PegaDxilMyWsscaseview {...props} {...args} />
    </>
  );
};

BasePegaDxilMyWsscaseview.args = {
  caseId: configProps.caseId,
  heading: configProps.heading,
  summary: configProps.summary,
  stages: configProps.stages,
  tasks: configProps.tasks,
  feed: configProps.feed,
  utility: configProps.utility
};
