12345678910111213141516171819202122232425262728293031323334 |
- import 'package:flutter/material.dart';
- class VIconButton extends StatelessWidget {
- final IconData iconData;
- final String textString;
- final VoidCallback voidCallback;
- VIconButton({
- required this.iconData,
- required this.textString,
- required this.voidCallback,
- });
- @override
- Widget build(BuildContext context) {
- return Material(
- child: InkWell(
- onTap: () => voidCallback.call(),
- child: Container(
- margin: const EdgeInsets.symmetric(vertical: 8, horizontal: 20),
- child: Column(
- children: [
- Icon(
- iconData,
- size: 38,
- ),
- Text(textString),
- ],
- ),
- ),
- ),
- );
- }
- }
|