21 lines
573 B
Dart
21 lines
573 B
Dart
|
|
import 'package:birzha/core/adaptix/adaptix.dart';
|
||
|
|
import 'package:flutter/material.dart';
|
||
|
|
import 'package:birzha/components/icon.dart';
|
||
|
|
|
||
|
|
class RefreshButton extends StatelessWidget {
|
||
|
|
const RefreshButton({Key? key, required this.onTap, this.size}) : super(key: key);
|
||
|
|
|
||
|
|
final void Function() onTap;
|
||
|
|
final double? size;
|
||
|
|
|
||
|
|
@override
|
||
|
|
Widget build(BuildContext context) {
|
||
|
|
return Material(
|
||
|
|
color: Colors.transparent,
|
||
|
|
child: Center(
|
||
|
|
child: AppIconButton(icon: Icon(Icons.refresh), onTap: onTap, size: size ?? 39.adaptedPx()),
|
||
|
|
),
|
||
|
|
);
|
||
|
|
}
|
||
|
|
}
|