Files
pyramid/lib/layout/shell_page.dart
T
2026-04-19 19:18:12 +02:00

20 lines
509 B
Dart

import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:pyramid/layout/panel_layout.dart';
class ShellPage extends ConsumerWidget {
final Widget child;
const ShellPage({super.key, required this.child});
@override
Widget build(BuildContext context, WidgetRef ref) {
final isWide = MediaQuery.sizeOf(context).width >= 700;
return Scaffold(
body: isWide
? PanelLayout(mainContent: child)
: child,
);
}
}