rn-project-setup-templates
v1.1.0
Published
Reusable React Native project setup utilities: API manager, storage, permissions, and error helpers.
Downloads
33
Maintainers
Readme
rn-project-setup-templates
Reusable React Native project setup utilities: API manager, storage, permissions, and error helpers.
Installation
npm install rn-project-setup-templates
# or
yarn add rn-project-setup-templatesUsage
import {
APIManager,
RequestType,
appendImageToFormData,
objectToFormData,
handleApiError,
localSystemStorage,
PermissionModule,
RESULTS,
handleMultiplePermissions,
handlePermission,
} from "rn-project-setup-templates";
// Example: APIManager
const api = new APIManager({ baseURL: "https://api.example.com" });
const res = await api.request(RequestType.GET, "/status");
// Example: Storage
await localSystemStorage.setItem("token", "abc");
// Example: Permissions
const status = await handlePermission(PermissionModule.CAMERA);Peer Dependencies
This package relies on your app providing React Native/Expo runtime and optional peers like axios and @react-native-async-storage/async-storage.
License
MIT
