DocsComponentsCommerce
OrderStatusTracker
React example follows below.
ts
import { OrderStatusTracker } from "@grassroot/ui-react"; <OrderStatusTracker steps={["Placed", "Packed", "Shipped", "Delivered"]} current={2} />ts
<script setup lang="ts">import { OrderStatusTracker } from "@grassroot/ui-vue";</script> <template> <OrderStatusTracker :steps="['Placed', 'Packed', 'Shipped', 'Delivered']" :current="2" /></template>ts
import { Component } from "@angular/core";import { GrassrootOrderStatusTracker } from "@grassroot/ui-angular"; @Component({ selector: "app-example", standalone: true, imports: [GrassrootOrderStatusTracker], template: ` <grassroot-order-status-tracker [steps]="['Placed', 'Packed', 'Shipped', 'Delivered']" [current]="2" /> `,})export class ExampleComponent {}ts
<script lang="ts"> import { OrderStatusTracker } from "@grassroot/ui-svelte";</script> <OrderStatusTracker steps={["Placed", "Packed", "Shipped", "Delivered"]} current={2} />ts
import { OrderStatusTracker } from "@grassroot/ui-solid"; export function Example() { return ( <> <OrderStatusTracker steps={["Placed", "Packed", "Shipped", "Delivered"]} current={2} /> </> );}Installation
bash
pnpm dlx grassroot add ui/order-status-trackerbash
npx grassroot@latest add ui/order-status-trackerbash
yarn dlx grassroot add ui/order-status-trackerbash
bunx grassroot add ui/order-status-trackerAPI Reference
| Prop | Type | Default |
|---|---|---|
stepsrequired | string[] | — |
currentrequired0-based index of the current step. | number | — |
className | string | undefined | — |