React Draft Wysiwyg - 使用自定义工具栏图标而不是标准的内联工具栏图像

问题描述 投票:0回答:1

有没有办法用像

React Icons
中的自定义图标替换内联工具栏图像?

代码(工具栏选项):

import { AiOutlineUnorderedList } from 'react-icons/ai'

export const toolbarOptions = {
  options: ['list', 'link'],
  list: {
    options: ['unordered', 'ordered'],
    unordered: {
      icon: <AiOutlineUnorderedList />, //does not work
      className: undefined,
    },
  },
  link: {
    options: ['link'],
  },
}

我也尝试过使用

<img src="./path-to-svg"/>
但是那也不起作用......

有什么想法吗?

TIA

reactjs draftjs react-draft-wysiwyg
1个回答
2
投票

你只需要提供 src 或文件路径

unordered: { 
 icon: "../path-to.svg",
 className: undefined
}
© www.soinside.com 2019 - 2024. All rights reserved.