react-native-salespanda
v1.1.8
Published
React Native SDK for multi-tenant enterprise applications with product flavors support
Readme
react-native-salespanda
A comprehensive React Native SDK for building the DIGI PULSE mobile application. This SDK is provided as a compiled package only and supports a single application – DIGI PULSE.
Features
- :art: Single Application Support – DIGI PULSE only
- :compass: Flexible Navigation – Drawer, tabs, or both combined
- :iphone: Pre-built Screens – Home, Profile, Notifications, Reports, Premium
- :gear: Flexible Configuration – Theme, API, and feature configuration
- :electric_plug: Easy Integration – Use as a standalone app or embed in existing apps
- :bar_chart: Analytics Ready
- :bell: Notification Support
Quick Start
For DIGI PULSE
# Install SDK
npm install react-native-salespanda
# Install dependencies
npm install @react-navigation/native @react-navigation/drawer @react-navigation/bottom-tabs \
react-native-gesture-handler react-native-reanimated react-native-safe-area-context react-native-screens
Installation
sh
Copy code
npm install react-native-salespanda
Usage
tsx
Copy code
import SalespandaApp, {
initializeSalespanda
} from 'react-native-salespanda';
// Full app mode with both drawer and tabs (default)
export default function App() {
initializeSalespanda({
theme: { primaryColor: '#4A148C' },
api: ,
});
return (
<SalespandaApp
navigationType="both"
wrapWithGestureHandler={true}
/>
);
}
Navigation Modes
both (default) – Drawer + Bottom Tabs
drawer – Drawer navigation only
tabs – Bottom tabs only
Supported Application
DIGI PULSE
Application ID: com.spdigi.app
Documentation
Navigation configuration guide
SDK integration guide
SDK API reference
Building
bash
Copy code
# Debug build
npx react-native run-android
# Release build
cd android && ./gradlew assembleRelease
# Generate Play Store bundle
cd android && ./gradlew bundleRelease
Contributing
Restricted to authorized internal teams only.
License
Proprietary – For authorized DIGI PULSE usage only.
Made with create-react-native-library