remirror/remirror

View on GitHub
packages/remirror__react-components/src/button-groups/formatting-button-group.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import React, { FC, ReactNode } from 'react';

import {
  ToggleBoldButton,
  ToggleCodeButton,
  ToggleItalicButton,
  ToggleStrikeButton,
  ToggleUnderlineButton,
} from '../buttons';
import { CommandButtonGroup } from './command-button-group';

export interface FormattingButtonGroupProps {
  children?: ReactNode | ReactNode[];
}

export const FormattingButtonGroup: FC<FormattingButtonGroupProps> = ({ children }) => (
  <CommandButtonGroup>
    <ToggleBoldButton />
    <ToggleItalicButton />
    <ToggleUnderlineButton />
    <ToggleStrikeButton />
    <ToggleCodeButton />
    {children}
  </CommandButtonGroup>
);