Security News
PyPI’s New Archival Feature Closes a Major Security Gap
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
@mindinventory/order-tracking
Advanced tools
With order track library you can easily integrate tracking view of library with all the customization in Horizontal & Vertical direction.
Using yarn
yarn add @mindinventory/order-tracking
Using npm
npm i @mindinventory/order-tracking
import OrderTrackList from '@mindinventory/order-tracking';
// ...
const orderData = [
{
status: 'Order Confirmed',
date: `Tue, 28th Dec '21 - 1:47 PM`,
},
{
status: 'Shipped',
date: `Thu, 30th Dec '21 - 1:30 AM`,
},
{
status: 'Out For Delivery',
date: `Thu, 30th Dec '21 - 11:31 AM`,
},
{
status: 'Delivered',
date: `Thu, 30th Dec '21 - 4:45 PM`,
},
{
status: 'Return',
date: `Thu, 31st Dec '21 - 2:23 PM`,
},
];
<OrderTrackList
data={orderData}
renderItem={renderOrderData}
completedIndex={count}
/>;
Prop | Value | Required/Optional | Description |
---|---|---|---|
data | array | required | Array of your order status like: ordered , delivered , return , etc. |
renderItem | function | required | Works similar like flatlist renderItem, to render your order status array. |
completedIndex | number | required | Used for updating the completed order index animation. |
horizontal | boolean | optional | Use for horizontal component view of Order track UI. |
strokePendingColor | string | optional | Use for default stroke color. |
strokeCompletedColor | string | optional | Use for order completed stroke color. |
strokeDuration | number | optional | Use to specify duration of path animation in milliseconds (default 1000 ms) . |
strokeWidth | number | optional | Use for set width of stroke (default 5) . |
strokeLength | number | optional | Use for set length of stroke (default 50) . |
enableRippleAnimation | boolean | optional | Use for enabling ripple effect animation in progress view (default true) . |
rippleRadius | number | optional | Use for set radius of ripple effect. More the radius, more will be ripple effect outer circle (default 20) . |
rippleDuration | number | optional | Use to specify duration of ripple effect in milliseconds (default 600 ms) . |
rippleDelay | number | optional | Use to specify delay between two consecutive ripple effects animation in milliseconds (default 400 ms) . |
rippleStyle | style | optional | Use to set custom style to ripple effect |
completedViewStyle | style | optional | Use to set custom style to default completed order status view |
pendingViewStyle | style | optional | Use to set custom style to default pending order status view |
progressViewStyle | style | optional | Use to set custom style to default progress order status view |
strokeContainerStyle | style | optional | Use to set custom style to animation path container |
strokeComponentWidth | number | optional | Use to set width of custom component (default 25 for vertical & 20 for Horizontal) . |
completedComponent | function | optional | Use to set custom completed order status view |
pendingComponent | function | optional | Use to set custom pending order status view |
progressComponent | function | optional | Use to set custom progress order status view |
react-native-svg
react-native-reanimated
react-native-gesture-handler
Goto example directory and install all packages that requires.
cd example && yarn
Pod Installation: cd example && cd ios && pod install && cd ..
To Run: yarn ios
See the contributing guide to learn how to contribute to the repository and the development workflow.
@mindinventory/order-tracking MIT-licensed.
If you use our open-source libraries in your project, please make sure to credit us and Give a star to www.mindinventory.com
FAQs
Library used to integrate tracking view of orders
The npm package @mindinventory/order-tracking receives a total of 12 weekly downloads. As such, @mindinventory/order-tracking popularity was classified as not popular.
We found that @mindinventory/order-tracking demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 10 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Research
Security News
Malicious npm package postcss-optimizer delivers BeaverTail malware, targeting developer systems; similarities to past campaigns suggest a North Korean connection.
Security News
CISA's KEV data is now on GitHub, offering easier access, API integration, commit history tracking, and automated updates for security teams and researchers.