# react-native-delivery-livetrack

> Domino's live delivery tracking map component for React Native

Latest version **2.0.0** (published 2026-06-08) · MIT license · 0 weekly downloads

## Install

```sh
npm install react-native-delivery-livetrack
pnpm add react-native-delivery-livetrack
yarn add react-native-delivery-livetrack
bun add react-native-delivery-livetrack
```

## Health

**Score 45/100 (D)** — status: active.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

## Facts

| | |
|---|---|
| Version | 2.0.0 |
| Published | 2026-06-08 |
| First published | 2021-03-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 399.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Engin Ozatay |
| Maintainers | eozatay |
| Keywords | react-native |

## Links

- npm: https://www.npmjs.com/package/react-native-delivery-livetrack
- Repository: https://github.com/iugotech/react-native-delivery-livetrack
- Homepage: https://github.com/iugotech/react-native-delivery-livetrack#readme
- Issues: https://github.com/iugotech/react-native-delivery-livetrack/issues
- npm.io page: https://npm.io/package/react-native-delivery-livetrack

## Recent versions

- 2.0.0 (latest) — 2026-06-08
- 1.0.23 — 2023-11-08
- 1.0.22 — 2023-11-08
- 1.0.21 — 2023-11-08
- 1.0.20 — 2023-11-08
- 1.0.19 — 2023-11-02
- 1.0.18 — 2023-11-02
- 1.0.17 — 2023-11-02
- 1.0.16 — 2023-11-02
- 1.0.15 — 2023-07-31
- 1.0.14 — 2023-07-31
- 1.0.13 — 2021-05-04
- 1.0.12 — 2021-03-23
- 1.0.11 — 2021-03-23
- 1.0.10 — 2021-03-23
- … 10 more at https://npm.io/package/react-native-delivery-livetrack/versions

## README

# react-native-delivery-livetrack

## Getting started


`$ npm install @react-native-mapbox-gl/maps --save`<br />
`$ npm install npm install react-native-star-rating --save`<br />
`$ npm install react-native-vector-icons --save`<br />
`$ npm install --save https://github.com/iugotech/react-native-delivery-livetrack/tarball/master`<br />
`$ react-native link react-native-vector-icons`
<br />
### Mostly automatic installation

`$ cd ios && pod install && cd ..`

## Usage
```javascript

import React, {useState} from 'react';
....

import { LiveTrackMap, isHotTrackingLive, isOrderDelivered, retrieveHotTrackingInfo } from 'react-native-delivery-livetrack';

  const [data, setData] = useState(undefined)

//CHECK IF Tracking Started
 isHotTrackingLive("ABC123", "40331", "123")
      .then(success => {
          console.log("isHotTrackingLive Success:", success) 
      })
      .catch(err => {
          console.log("isHotTrackingLive Error:", err)
      })


// IF HotTracking Started (if received success response from above request), then retrieve the hot tracking info
  retrieveHotTrackingInfo("ABC123", "40331", "123")
      .then(data => {
          console.log("retrieveHotTrackingInfo Success:", data)
          
          // set data with returned response ==> data will be passed as props in below component
          setData(data)
      })
      .catch(err => {
          console.log("retrieveHotTrackingInfo Error:", err)
      }) 

// CHECK IF Order Delivered
  isOrderDelivered("ABC123", "40331", "123")
      .then(data => {
          console.log("isOrderedDelivered Success:", data)        
      })
      .catch(err => {
          console.log("isOrderDelivered Error:", err)
      }) 


// Handle orderDelivered event
handleOrderDelivered = () => {
  /* Order delivered. Remove LiveTrackMap */
}

// Rendering Map View --> render only if data is available
{ data && 
  <View 
    style={{
        height: '100%',
        backgroundColor: 'red'
    }}
  >
    <LiveTrackMap {...data} onDelivered={()=>{handleOrderDelivered}}/>

  </View>
}


```

---
_Source: https://npm.io/package/react-native-delivery-livetrack · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
