fbredius/storybook

View on GitHub
addons/docs/src/frameworks/react/__testfixtures__/10017-ts-union/input.tsx

Summary

Maintainability
A
35 mins
Test Coverage
import React from 'react';

interface AvatarProps {
  /** specify icon="search" or icon={IconComponent} */
  icon: React.ReactNode | string;
}

const Avatar = ({ icon }: AvatarProps) => {
  return <div className="hello">Hello Component {icon}</div>;
};

export const component = Avatar;