home_vidoe_item.dart 1.58 KB
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:wow_english/common/extension/string_extension.dart';
import 'package:wow_english/models/course_entity.dart';

class HomeVideoItem extends StatelessWidget {
  const HomeVideoItem({super.key, this.lessons});

  final CourseCourseLessons? lessons;

  @override
  Widget build(BuildContext context) {
    return Container(
      height: 202.h,
      width: 165.w,
      padding: EdgeInsets.symmetric(horizontal: 16.w,vertical: 12.h),
      decoration: BoxDecoration(
        image: DecorationImage(
          image: AssetImage(''.assetPng)
        )
      ),
      child: Column(
        children: [
          Container(
            decoration: BoxDecoration(
              border: Border.all(
                width: 2,
                color: const Color(0xFF140C10),
              ),
              borderRadius: BorderRadius.circular(6)
            ),
            child: Image.network(lessons?.coverUrl??''),
          ),
          Container(
            decoration: BoxDecoration(
                border: Border.all(
                  width: 2,
                  color: const Color(0xFF140C10),
                ),
                borderRadius: BorderRadius.circular(6)
            ),
            padding: EdgeInsets.symmetric(horizontal: 10.w,vertical: 8.h),
            child: Text(
              lessons?.name??'',
              style: TextStyle(
                fontSize: 25.sp,
                color: const Color(0xFF333333)
              ),
            ),
          )
        ],
      ),
    );
  }
}