buildRoleChips method
Implementation
Widget buildRoleChips(BuildContext context) {
return InkWell(
onTap: () {
controller.openRoleManagerDialog();
},
child: Container(
constraints: const BoxConstraints(
minHeight: 40.0,
maxWidth: 300, // adjust as needed
),
padding: const EdgeInsets.symmetric(horizontal: 20.0, vertical: 8.0),
decoration: BoxDecoration(
color: Theme
.of(context)
.primaryColor,
borderRadius: RadiusUtils.borderRadiusForButtons,
border: Border.all(
color: Colors.grey,
width: 0.5,
),
),
child: Obx(() {
return AppText(
controller.currentUserRole.value,
style: TextStyles.normalBold(context),
maxLines: 3,
softWrap: true,
);
}),
),
);
}