poem_user_comments.dart 1.48 KB
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:one_poem/res/resources.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: const EdgeInsets.symmetric(vertical: 5.0, horizontal: 10.0),
      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: [
              const Icon(
                Icons.self_improvement,
                size: 15.0,
              ),
              Text("言者:$author", style: const TextStyle(color: Colors.black45, fontSize: 12.0),),
            ],
          ),
          Text(datetime, style: const TextStyle(color: Colors.black45,fontSize: 12.0),),
        ],
      ),
    );
  }
}