| The renderer, and a transport bug that took four tries 58e6c97 nandi 18h ago | 1 | /// frq, with Nim owning the state and the screens. |
| 2 | /// |
| 3 | /// No ClojureDart on this path at all — not `frq.main`, not `common/`, not a |
| 4 | /// `.cljd` file. Flutter starts, asks Nim for a widget tree and paints it; |
| 5 | /// every tap and keystroke goes back as an event id. |
| 6 | /// |
| 7 | /// just nim-ui run |
| 8 | /// |
| 9 | /// The screens are ports of `common/frq/screens/`, not sketches of them: same |
| 10 | /// copy, same fields, same stable wrappers. What is not yet here is the emoji |
| 11 | /// picker, the overview strip, the lightbox and the profile card — see |
| 12 | /// `nim/README.md` for what is done and what is not. |
| 13 | import 'package:flutter/material.dart'; |
| 14 | import 'nim_renderer.dart'; |
| 15 | |
| 16 | void main() => runApp(const NimApp()); |