首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:未找到React模块:当我更新@atlaskit/util-data-test时无法解析“@atlaskit/util-data-test”,测试从15.0.1到17.0.1

错误:未找到React模块:当我更新@atlaskit/util-data-test时无法解析“@atlaskit/util-data-test”,测试从15.0.1到17.0.1
EN

Stack Overflow用户
提问于 2021-12-14 07:54:15
回答 2查看 267关注 0票数 0

我正在将我的@atlaskit/util-data-test‘依赖性从15.0.1升级到17.0.1,并得到以下错误:

代码语言:javascript
复制
Module not found: Can't resolve '@atlaskit/util-data-test' in '/Table/TextEditor'

文本编辑器文件:

代码语言:javascript
复制
import { emoji } from "@atlaskit/util-data-test";
<Editor emojiProvider={emoji.storyData.getEmojiResource()}/>

注意:我注意到依赖结构在版本@atlaskit/util-data-test@16.0.0中发生了变化。

有人能建议如何使用最新版本的@atlaskit/util-数据测试来实现这一目标吗?

EN

回答 2

Stack Overflow用户

发布于 2021-12-14 09:04:00

表情符号不是从"@atlaskit/util-data-test“导出的,请看这个文档,https://atlaskit.atlassian.com/packages/elements/emoji

现在的实现不同了。

代码语言:javascript
复制
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}
    />
...
票数 0
EN

Stack Overflow用户

发布于 2021-12-14 13:31:27

以下改变对我有效:

代码语言:javascript
复制
import { getEmojiResource } from "@atlaskit/util-data-test/get-emoji-resource";
<Editor emojiProvider={getEmojiResource()}/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70345454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档