import QtQuick 2.13 import StatusQ.Core.Utils 0.1 as StatusQUtils import utils 1.0 import shared.panels 1.0 Item { id: root property string publicKey property real size: 16 implicitHeight: positioner.implicitHeight implicitWidth: positioner.implicitWidth Grid { id: positioner rows: 2 columnSpacing: Math.ceil(root.size / 16) rowSpacing: columnSpacing + 6 Repeater { model: Utils.getEmojiHashAsJson(root.publicKey) SVGImage { width: root.size height: root.size source: Style.emoji(StatusQUtils.Emoji.iconId(modelData)) } } } }