import 'package:flutter/material.dart';
import 'package:solian/platform.dart';

class SystemShell extends StatelessWidget {
  final Widget child;

  const SystemShell({super.key, required this.child});

  @override
  Widget build(BuildContext context) {
    if (PlatformInfo.isMacOS) {
      return Column(
        children: [
          Container(
            height: 28,
            color: Theme.of(context).colorScheme.surface,
          ),
          const Divider(
            thickness: 0.3,
            height: 0.3,
          ),
          Expanded(child: child),
        ],
      );
    }

    return child;
  }
}