pageStub function

String pageStub({
  1. required String className,
})

Implementation

String pageStub({required String className}) => '''
import 'package:flutter/material.dart';
import 'package:joltax_framework/joltax_framework.dart';

class ${className.pascalCase}Page extends ConsumerWidget {

 ${className.pascalCase}Page({super.key}) : super(child: () => _${className.pascalCase}PageState());
}

class _${className.pascalCase}PageState extends NyPage<${className.pascalCase}Page> {

@override
get init => () {

};

@override
Widget view(BuildContext context) {
  return Scaffold(
      appBar: AppBar(
        title: Text('${className.titleCase}'),
      ),
      body: SafeArea(
          child: Container(),
      ),
    );
  }
}
''';