import 'package:flutter/material.dart';
class ButtonWidget extends StatefulWidget {
final String buttontext;
const ButtonWidget({super.key, required this.buttontext});
@override
State<ButtonWidget> createState() => _ButtonWidgetState();
}
class _ButtonWidgetState extends State<ButtonWidget> {
@override
Widget build(BuildContext context) {
return GestureDetector(
child: Container(
width: 349,
height: 48,
decoration: ShapeDecoration(
color: const Color(0xFFD4D5D8),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10),
),
),
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Text(
widget.buttontext,
textAlign: TextAlign.center,
style: TextStyle(
color: Colors.white,
fontSize: 18,
fontFamily: 'Pretendard Variable',
fontWeight: FontWeight.w500,
),
),
),
),
);
}
}
import 'package:flutter/material.dart';
class ButtonWidget extends StatefulWidget {
final String buttontext;
const ButtonWidget({super.key, required this.buttontext});
@override
State<ButtonWidget> createState() => _ButtonWidgetState();
}
class _ButtonWidgetState extends State<ButtonWidget> {
@override
Widget build(BuildContext context) {
return ElevatedButton(
onPressed: (){},
style: ElevatedButton.styleFrom(
backgroundColor: const Color(0xFFD4D5D8),
minimumSize: const Size(349, 48),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10)
)
),
child: Text(
widget.buttontext,
textAlign: TextAlign.center,
style: TextStyle(
color: Colors.white,
fontSize: 18,
fontFamily: 'Pretendard Variable',
fontWeight: FontWeight.w500,
),
),
);
}
}