import React, { useRef } from 'react';
import classnames from 'classnames/bind';
import { SplitButton, Item } from 'terra-dropdown-button';
import styles from './ExtraSpacing.module.scss';

const cx = classnames.bind(styles);

export default () => {
  const first = useRef(null);
  const second = useRef(null);
  return (
    <div className={cx('container-spacing-wrapper')}>
      <a href="/" ref={first} tabIndex="0">First</a>
      <a href="/" ref={second} tabIndex="0">Second</a>
      <SplitButton primaryOptionLabel="First" onSelect={() => first.current.focus()}>
        <Item label="Second" onSelect={() => second.current.focus()} id="second" />
      </SplitButton>
    </div>
  );
};
