poem_user_comments.dart 1.64 KB
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:Parlando/res/resources.dart';

import 'package:Parlando/extension/int_extension.dart';

class PoemUserComments extends StatelessWidget {
  const PoemUserComments({
    Key? key,
    required this.comments,
    this.author = "佚名",
    required this.datetime, //TODO 传入数据
  }) : super(key: key);

  final String comments;
  final String author;
  final String datetime;
  @override
  Widget build(BuildContext context) {
    return Container(
      alignment: Alignment.topLeft,
      padding: EdgeInsets.symmetric(vertical: 5.px, horizontal: 10.px),
      width: double.infinity,
      child: Column(
        mainAxisAlignment: MainAxisAlignment.start,
        crossAxisAlignment: CrossAxisAlignment.start,
        children: <Widget>[
          const Text(
            "临境有感:",
            style: TextStyle(
              color: Colors.black54,
            ),
          ),
          Gaps.vGap5,
          Text(
            comments,
            style: const TextStyle(color: Colors.black45),
          ),
          Gaps.vGap5,
          Wrap(
            crossAxisAlignment: WrapCrossAlignment.center,
            children: [
              Icon(
                Icons.self_improvement,
                size: 15.px,
              ),
              Text(
                "言者:$author",
                style: const TextStyle(color: Colors.black45, fontSize: 12.0),
              ),
            ],
          ),
          Text(
            datetime,
            style: TextStyle(color: Colors.black45, fontSize: 12.px),
          ),
        ],
      ),
    );
  }
}