import 'package:flutter/material.dart';

class ToggleCheckmark extends StatelessWidget {
  const ToggleCheckmark({super.key, required this.isSelected, this.size = 20});

  final double size;
  final bool isSelected;

  @override
  Widget build(BuildContext context) {
    if (isSelected) {
      return Container(
        height: size,
        width: size,
        decoration: BoxDecoration(
          shape: BoxShape.circle,
          color: Colors.black,
        ),
        child: Icon(
          Icons.check,
          size: size * 0.6,
          color: Colors.white,
        ),
      );
    }
    return Container(
      height: size,
      width: size,
      decoration: BoxDecoration(
        shape: BoxShape.circle,
        color: Colors.white,
        border: Border.all(color: Colors.grey, width: 1),
      ),
    );
  }
}