|
- import 'package:flutter/material.dart';
- import 'package:flutter_svg/svg.dart';
-
- import '../../../themes/app_colors.dart';
- import '../../../utils/app_images.dart';
-
- class FloatButtonWidget extends StatelessWidget {
- final Function onPressed;
- final String? icon;
- const FloatButtonWidget({
- Key? key,
- required this.onPressed,
- this.icon,
- }) : super(key: key);
-
- @override
- Widget build(BuildContext context) {
- return InkWell(
- onTap: () {
- onPressed();
- },
- child: Container(
- width: 52,
- height: 52,
- decoration: BoxDecoration(
- borderRadius: BorderRadius.circular(52),
- color: AppColors.primary2,
- ),
- padding: const EdgeInsets.all(14),
- child: SvgPicture.asset(
- icon ?? AssetSVG.icAddCircle,
- ),
- ),
- );
- }
- }
|