我正在将我的@atlaskit/util-data-test‘依赖性从15.0.1升级到17.0.1,并得到以下错误:
Module not found: Can't resolve '@atlaskit/util-data-test' in '/Table/TextEditor'文本编辑器文件:
import { emoji } from "@atlaskit/util-data-test";
<Editor emojiProvider={emoji.storyData.getEmojiResource()}/>注意:我注意到依赖结构在版本@atlaskit/util-data-test@16.0.0中发生了变化。
有人能建议如何使用最新版本的@atlaskit/util-数据测试来实现这一目标吗?
发布于 2021-12-14 09:04:00
表情符号不是从"@atlaskit/util-data-test“导出的,请看这个文档,https://atlaskit.atlassian.com/packages/elements/emoji。
现在的实现不同了。
import { getEmojiRepository } from '@atlaskit/util-data-test/get-emoji-repository';
import { Emoji } from '@atlaskit/emoji/element';
const emojiService = getEmojiRepository();
const wtf = emojiService.findByShortName(':wtf:');
const wtfEmoji = wtf ? (
<Emoji
emoji={wtf}
showTooltip={true}
fitToHeight={fitToHeight}
selected={true}
/>
...发布于 2021-12-14 13:31:27
以下改变对我有效:
import { getEmojiResource } from "@atlaskit/util-data-test/get-emoji-resource";
<Editor emojiProvider={getEmojiResource()}/>https://stackoverflow.com/questions/70345454
复制相似问题