mirror of
https://github.com/Livinglist/Hacki.git
synced 2025-08-06 18:24:42 +08:00

* bumped version. * cleaned up code. * bumped version. * fixed lint. * updated android config. * prevent backup of secure storage. * small fix. * cleaned up code. * cleaned up. * small fix
32 lines
793 B
Dart
32 lines
793 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:hacki/styles/styles.dart';
|
|
|
|
class CustomChip extends StatelessWidget {
|
|
CustomChip({
|
|
Key? key,
|
|
required this.selected,
|
|
required this.label,
|
|
required this.onSelected,
|
|
}) : super(key: key ?? Key(label));
|
|
|
|
final bool selected;
|
|
final String label;
|
|
final ValueChanged<bool> onSelected;
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return FilterChip(
|
|
shadowColor: Palette.transparent,
|
|
selectedShadowColor: Palette.transparent,
|
|
backgroundColor: Palette.transparent,
|
|
shape: const StadiumBorder(
|
|
side: BorderSide(color: Palette.orange),
|
|
),
|
|
label: Text(label),
|
|
selected: selected,
|
|
onSelected: onSelected,
|
|
selectedColor: Palette.orange,
|
|
);
|
|
}
|
|
}
|