Don't use require
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
This commit is contained in:
parent
c3399b110d
commit
862932cce5
2 changed files with 6 additions and 2 deletions
4
src/@types/svg.d.ts
vendored
Normal file
4
src/@types/svg.d.ts
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
declare module "*.svg" {
|
||||||
|
const content: any;
|
||||||
|
export default content;
|
||||||
|
}
|
|
@ -22,6 +22,7 @@ import { replaceableComponent } from "../../../utils/replaceableComponent";
|
||||||
import { mediaFromMxc } from "../../../customisations/Media";
|
import { mediaFromMxc } from "../../../customisations/Media";
|
||||||
import { IUserAddress } from '../../../UserAddress';
|
import { IUserAddress } from '../../../UserAddress';
|
||||||
import BaseAvatar from '../avatars/BaseAvatar';
|
import BaseAvatar from '../avatars/BaseAvatar';
|
||||||
|
import EmailUserIcon from "../../../../res/img/icon-email-user.svg";
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
address: IUserAddress;
|
address: IUserAddress;
|
||||||
|
@ -49,8 +50,7 @@ export default class AddressTile extends React.Component<IProps> {
|
||||||
if (isMatrixAddress && address.avatarMxc) {
|
if (isMatrixAddress && address.avatarMxc) {
|
||||||
imgUrls.push(mediaFromMxc(address.avatarMxc).getSquareThumbnailHttp(25));
|
imgUrls.push(mediaFromMxc(address.avatarMxc).getSquareThumbnailHttp(25));
|
||||||
} else if (address.addressType === 'email') {
|
} else if (address.addressType === 'email') {
|
||||||
// eslint-disable-next-line @typescript-eslint/no-var-requires
|
imgUrls.push(EmailUserIcon);
|
||||||
imgUrls.push(require("../../../../res/img/icon-email-user.svg"));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const nameClasses = classNames({
|
const nameClasses = classNames({
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue