# Module: bindings/react-native/examples/rncli

[← Back to INDEX](../../INDEX.md)

**Type:** js/ts | **Files:** 11

**Entry point:** `bindings/react-native/examples/rncli/index.js`

## Files

| File | Lines | Large |
| ---- | ----- | ----- |
| `bindings/react-native/examples/rncli/App.tsx` | 176 |  |
| `bindings/react-native/examples/rncli/__tests__/App.test.tsx` | 17 |  |
| `bindings/react-native/examples/rncli/babel.config.js` | 17 |  |
| `bindings/react-native/examples/rncli/index.js` | 9 |  |
| `bindings/react-native/examples/rncli/ios/rncli/AppDelegate.h` | 6 |  |
| `bindings/react-native/examples/rncli/jest.config.js` | 3 |  |
| `bindings/react-native/examples/rncli/metro.config.js` | 39 |  |
| `bindings/react-native/examples/rncli/react-native.config.js` | 10 |  |
| `bindings/react-native/examples/rncli/src/screens/DependentFieldsScreen.tsx` | 250 |  |
| `bindings/react-native/examples/rncli/src/screens/FormValidationScreen.tsx` | 223 |  |
| `bindings/react-native/examples/rncli/src/screens/InsuranceFormScreen.tsx` | 631 | 📊 |

## Documentation

- [imports.md](imports.md) - Dependencies

---

Symbol maps for 1 large files in this module.

## bindings/react-native/examples/rncli/src/screens/InsuranceFormScreen.tsx (631 lines)

| Line | Kind | Name | Visibility |
| ---- | ---- | ---- | ---------- |
| 173 | fn | initialize | (private) |
| 225 | fn | handleDateChange | (private) |
| 261 | fn | handleSmokerChange | (private) |
| 300 | fn | handleOccupationChange | (private) |
---

| High 🔴 | Medium 🟡 | Low 🟢 |
| 0 | 0 | 2 |

## 🟢 Low Priority

### `NOTE` (bindings/react-native/examples/rncli/__tests__/App.test.tsx:9)

> import explicitly to use the types shipped with jest.

### `NOTE` (bindings/react-native/examples/rncli/__tests__/App.test.tsx:12)

> test renderer must be required after react-native.
