Skip to content

tranhoandz98/react-status-timeline

Repository files navigation

react-status-timeline

Status timeline for React.js

NPM JavaScript Style Guide downloads

Demo

https://tranhoandz98.github.io/react-status-timeline/

Install

npm install --save react-status-timeline

Or

yarn add react-status-timeline

Usage

import React, { Component } from 'react'

import StatusTimeLine from 'react-status-timeline'
import 'react-status-timeline/dist/index.css'

const App = () => {
  return <StatusTimeLine/>
}

export default App

User guide

StatusTimeLine

Props

Prop name Description Default value Example values
className Class name(s) that will be added to rendered element along with the default StatusTimeLine n/a String: "class-name-1 class-name-2"
data Array data status [{status: 'complete',color: success',stepName: 'Đã xong',statusStep: 'Hoàn thành',step: 'Bước 1',},{status: 'cancel',color: 'danger',stepName: 'Từ chối rồi',statusStep: 'Từ chối',step: Bước 2'}] Default value
statusCurrent Current state of the timeline 2 Number: 1
isStart Show start status default true Boolean:
  • true
  • false
isEnd Show end status default true Boolean:
  • true
  • false
onError Function run when error n/a Function: ...
txtStart Text start status "Bắt đầu" String: "Write something"
txtActionStart Action default start status "Soạn thảo" String: "Write something"
txtEnd Text end status "Kết thúc" String: "Write something"
txtActionEnd Action default end status "Hoàn thành" String: "Write something"
captionStep Caption name + step name - show in title attribute of each step "Tên bước: " String: "Write something"
txtStep Text stand in front of the step n/a String: "Write something"
classNameStart Class name(s) that will be added to render first element along with the default class "timeline__content" if isStart=true n/a String: "Write something"
classNameEnd Class name(s) that will be added to render last element along with the default class "timeline__content" if isEnd=true n/a String: "Write something"

Props data

Key Description Example values
status status of step
  • "complete"
  • "waiting"
  • "cancel"
color color tags of step
  • "primary"
  • "success"
  • "info"
  • "warning"
  • "danger"
stepName Step name - show in title attribute of each step String: "Write something"
statusStep Text status String: "Write something"
step Action status String: "Write something"

className

Content Description Example values
timeline__tag--none hide attribute tag with element has class "timeline__content" className="timeline__tag--none"

License

MIT © tranhoandz98

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published