Home > other >  Make Hello first name last name in the same line
Make Hello first name last name in the same line

Time:10-11

I don't know what is wrong here, it's pretty easy to solve, but you already know stupid things happened while coding.

I'm trying to make the Hello First name Last name in the same line, but can't think anymore, what shall I do please?

@override
  Widget build(BuildContext context) {
    return NefertitiSheetView(
      child: Column(
        mainAxisSize: MainAxisSize.min,
        crossAxisAlignment: CrossAxisAlignment.start,
        children: [
          Text(
            S.of(context).welcome_hello,
            style: Theme.of(context).textTheme.titleMedium,
          ),
          BlocBuilder<RiderProfileCubit, GetCurrentOrder$Query$Rider?>(
            builder: (context, state) {
              return Text(
                "${state?.firstName != null ? " ${state!.firstName!} ${state!.lastName!}" : ""}!",
                style: Theme.of(context).textTheme.labelMedium,
              );
            },
          ).pOnly(bottom: 2),

Photo: enter image description here

CodePudding user response:

Wrap both elements inside a Row. They are just in a Column right now.

Row(
children: [
Text(
            S.of(context).welcome_hello,
            style: Theme.of(context).textTheme.titleMedium,
          ),
          BlocBuilder<RiderProfileCubit, GetCurrentOrder$Query$Rider?>(
            builder: (context, state) {
              return Text(
                "${state?.firstName != null ? " ${state!.firstName!} ${state!.lastName!}" : ""}!",
                style: Theme.of(context).textTheme.labelMedium,
              );
            },
          ).pOnly(bottom: 2),
],
),
  • Related