Files
ything_radio/lib/SafeZone.dart
2024-09-06 20:43:01 -04:00

25 lines
716 B
Dart

import 'package:flutter/material.dart';
class SafeZone extends StatelessWidget {
const SafeZone({super.key, required this.child});
final Widget child;
@override
Widget build(BuildContext context) {
final safeLeftPadding = MediaQuery.of(context).padding.left + 16;
final safeRightPadding = MediaQuery.of(context).padding.right + 16;
final safeBottomPadding = MediaQuery.of(context).padding.bottom + 16;
final safeTopPadding = MediaQuery.of(context).padding.top + 16;
return Padding(
padding: EdgeInsets.only(
left: safeLeftPadding,
right: safeRightPadding,
bottom: safeBottomPadding,
top: safeTopPadding),
child: child,
);
}
}