TabChatItemComponent.ets 742 Bytes
import { LiveRoomItemBean } from 'wdBean/Index'

@Component
export struct TabChatItemComponent {
  item: LiveRoomItemBean = {} as LiveRoomItemBean

  aboutToAppear(): void {
  }

  build() {
    Row() {
      Image(this.item.senderUserAvatarUrl)
        .borderRadius(90)
        .width(24)
        .height(24)
      Text() {
        Span(this.item.senderUserName + ': ')
          .fontColor('#666666')
        Span(this.item.text)
          .fontColor('#222222')
      }
      .margin({ left: 8 })
      .lineHeight(20)
      .layoutWeight(1)
      .fontSize('14fp')
      .fontWeight(400)
    }
    .alignItems(VerticalAlign.Top)
    .padding({
      left: 15,
      top: 15,
      right: 15
    })
  }

  aboutToDisappear(): void {

  }
}