# Base React App

Base React app template — a React UI Bundle with Vite, TypeScript, Tailwind/shadcn, and Salesforce UI Bundle SDK. Used as the foundation for feature apps (e.g. propertymanagementapp, reactexternalapp) when applying patches.

## In this monorepo

This package is a **base app** in the ui-bundle monorepo. It is not built to a local `dist/`; instead, the source tree under `src/force-app/main/default/uiBundles/base-react-app/` is copied into feature app build output when you run apply-patches for a template app.

### Test

```bash
npm run test
```

This runs the test:build (install + build in the UI Bundle folder) and test:e2e (Playwright) steps.

To work on the UI Bundle locally (install, build, dev server, lint, unit tests), run commands from the UI Bundle directory. See the nested README: `src/force-app/main/default/uiBundles/base-react-app/README.md`.
