emptySlidePostUI method
dynamic
emptySlidePostUI( - dynamic context
)
Implementation
Widget emptySlidePostUI(BuildContext context) {
return Container(
padding: const EdgeInsets.symmetric(horizontal: 24),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
SvgPicture.asset(
'assets/images/empty_updates.svg',
semanticsLabel: L10n.of(context).state,
height: 150,
width: 150,
),
const SizedBox(height: 20),
Text(
L10n.of(context).createPostsAndEngageWithinSpace,
textAlign: TextAlign.center,
style: Theme.of(context).textTheme.bodyMedium,
),
const SizedBox(height: 40),
OutlinedButton(
key: NewsUpdateKeys.addTextSlide,
onPressed: () => NewsUtils.addTextSlide(ref),
child: Text(L10n.of(context).addTextSlide),
),
const SizedBox(height: 20),
OutlinedButton(
key: NewsUpdateKeys.addImageSlide,
onPressed: () async => await NewsUtils.addImageSlide(ref),
child: Text(L10n.of(context).addImageSlide),
),
const SizedBox(height: 20),
OutlinedButton(
key: NewsUpdateKeys.addVideoSlide,
onPressed: () async => await NewsUtils.addVideoSlide(ref),
child: Text(L10n.of(context).addVideoSlide),
),
],
),
);
}