From b3e03fe50ca319c8a2c66ae6f79d18bbfcf9fd6b Mon Sep 17 00:00:00 2001 From: hmuresan Date: Thu, 15 Jul 2021 14:41:57 +0300 Subject: [PATCH] fix(aot): Remove dependency to translate from StatelessAvatar.js - translate uses interfaceConfig object which does not exist in AOT context --- .../avatar/components/web/StatelessAvatar.js | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/react/features/base/avatar/components/web/StatelessAvatar.js b/react/features/base/avatar/components/web/StatelessAvatar.js index 476a9bf62b..fd9309f0fa 100644 --- a/react/features/base/avatar/components/web/StatelessAvatar.js +++ b/react/features/base/avatar/components/web/StatelessAvatar.js @@ -2,7 +2,6 @@ import React from 'react'; -import { translate } from '../../../../base/i18n'; import { Icon } from '../../../icons'; import AbstractStatelessAvatar, { type Props as AbstractProps } from '../AbstractStatelessAvatar'; @@ -31,19 +30,14 @@ type Props = AbstractProps & { /** * TestId of the element, if any. */ - testId?: string, - - /** - * Invoked to obtain translated strings. - */ - t: Function + testId?: string }; /** * Implements a stateless avatar component that renders an avatar purely from what gets passed through * props. */ -class StatelessAvatar extends AbstractStatelessAvatar { +export default class StatelessAvatar extends AbstractStatelessAvatar { /** * Implements {@code Component#render}. * @@ -70,7 +64,7 @@ class StatelessAvatar extends AbstractStatelessAvatar { return (
{ { return (
{ { _isIcon: (?string | ?Object) => boolean } - -export default translate(StatelessAvatar);