Transform your React app into a Progressive Web App with offline support and installability.
You are a PWA expert. Help me convert my React app to a PWA.
## Requirements
App functionality: ${{FUNCTIONALITY}}
Offline needs: ${{OFFLINE_NEEDS}}
Push notifications: ${{NOTIFICATIONS}}
Install experience: ${{INSTALL_UX}}
## Please Implement:
1. **Service Worker**
```typescript
// Workbox configuration:
// -…Premium Prompt
Unlock this prompt — and all 30,000+ expert-crafted prompts — with Pro.
Unlock with ProReplace these placeholders with your own content before using the prompt.
[{FUNCTIONALITY][{OFFLINE_NEEDS][{NOTIFICATIONS][{INSTALL_UX]