# All files / src/components/window window-header.tsx

100% Statements 2/2
100% Branches 3/3
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19

    17x
    2x

     import { DefaultCloseButton } from './window-buttons';

    type Props = {
      title: string;
      withCloseButton?: boolean;
      onWindowClose?: () => void;
    };

    const WindowHeader = ({ title, withCloseButton, onWindowClose }: Props) => (
      <div className="window__header">
        <span className="window__header__title">{title}</span>
        {withCloseButton && onWindowClose && (
          <DefaultCloseButton onClick={onWindowClose} iconOnly />
        )}
      </div>
    );

    export default WindowHeader;