import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:mobile_nebula/components/SpecialButton.dart'; import 'package:mobile_nebula/services/utils.dart'; // A config item that detects tapping and calls back on a tap class ConfigButtonItem extends StatelessWidget { const ConfigButtonItem({Key? key, this.content, this.onPressed}) : super(key: key); final Widget? content; final onPressed; @override Widget build(BuildContext context) { return SpecialButton( color: Utils.configItemBackground(context), onPressed: onPressed, useButtonTheme: true, child: Container( constraints: BoxConstraints(minHeight: Utils.minInteractiveSize, minWidth: double.infinity), child: Center(child: content), )); } }