// Copyright 2021 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only

import React from 'react';

import type { RenderEmojiPickerProps } from '../../components/conversation/ReactionPicker.js';
import { SmartEmojiPicker } from './EmojiPicker.js';

export function renderEmojiPicker({
  ref,
  onClickSettings,
  onPickEmoji,
  onEmojiSkinToneDefaultChange,
  onClose,
  style,
}: RenderEmojiPickerProps): JSX.Element {
  return (
    <SmartEmojiPicker
      ref={ref}
      onClickSettings={onClickSettings}
      onPickEmoji={onPickEmoji}
      onEmojiSkinToneDefaultChange={onEmojiSkinToneDefaultChange}
      onClose={onClose}
      style={style}
    />
  );
}
