(name: string, injectCode: string)
| 21 | let previousExecutionCache: string[]; |
| 22 | |
| 23 | const getFullAppTemplate = (name: string, injectCode: string): string => |
| 24 | `import 'package:flutter/material.dart'; |
| 25 | |
| 26 | void main() { |
| 27 | runApp(const FigmaToCodeApp()); |
| 28 | } |
| 29 | |
| 30 | // Generated by: https://www.figma.com/community/plugin/842128343887142055/ |
| 31 | class FigmaToCodeApp extends StatelessWidget { |
| 32 | const FigmaToCodeApp({super.key}); |
| 33 | |
| 34 | @override |
| 35 | Widget build(BuildContext context) { |
| 36 | return MaterialApp( |
| 37 | theme: ThemeData.dark().copyWith( |
| 38 | scaffoldBackgroundColor: const Color.fromARGB(255, 18, 32, 47), |
| 39 | ), |
| 40 | home: Scaffold( |
| 41 | body: ListView(children: [ |
| 42 | ${name}(), |
| 43 | ]), |
| 44 | ), |
| 45 | ); |
| 46 | } |
| 47 | } |
| 48 | |
| 49 | class ${name} extends StatelessWidget { |
| 50 | @override |
| 51 | Widget build(BuildContext context) { |
| 52 | return ${indentString(injectCode, 4).trimStart()}; |
| 53 | } |
| 54 | }`; |
| 55 | |
| 56 | const getStatelessTemplate = (name: string, injectCode: string): string => |
| 57 | `class ${name} extends StatelessWidget { |
no test coverage detected