badge static method

Widget badge(
  1. String tag, {
  2. Color color(
    1. String
    )?,
})

Implementation

static Widget badge(String tag, {Color Function(String)? color}) => Builder(builder: (c) {
      final col = color?.call(tag) ?? Theme.of(c).hintColor;
      return Align(
        alignment: Alignment.centerLeft,
        child: Container(
          padding: const EdgeInsets.symmetric(horizontal: 9, vertical: 2),
          decoration: BoxDecoration(
            color: col.withOpacity(0.16),
            borderRadius: BorderRadius.circular(999),
          ),
          child: Text(tag,
              style: TextStyle(fontSize: 11, fontWeight: FontWeight.w700, color: col)),
        ),
      );
    });