createCustomCard function
void
createCustomCard()
Implementation
void createCustomCard() {
final coreDir = DirsRepository.coreDir();
createFile('${coreDir.path}/widgets', 'custom_card.dart', '''
import 'package:flutter/material.dart';
class CustomCard extends StatelessWidget {
final Widget child;
final EdgeInsetsGeometry? padding;
final EdgeInsetsGeometry? margin;
const CustomCard({
required this.child,
this.padding,
this.margin,
Key? key,
}) : super(key: key);
@override
Widget build(BuildContext context) {
return Card(
margin: margin,
child: Padding(
padding: padding ?? const EdgeInsets.all(16.0),
child: child,
),
);
}
}
''');
}