0.2.25 • Published 2 years ago

@flowlist/react-flowlist v0.2.25

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

@flowlist/react-flowlist

Install

yarn add @flowlist/react-flowlist

Usage

const someQuery = {
  count: 10
}
const getList = (params) => new Promise((resolve, reject) => {
  try {
    console.log('params contain someQuery', params)
    const list = await fetch('/get/data/route')

    resolve({
      total: 0,
      noMore: false,
      result: list
    })
  } catch (err) {
    reject(err)
  }
})
<FlowList
  func={getList}
  query={someQuery}
  mainSlot={(({ result }) => {
    return result.map((item) => {
      return <ListItem item={item} key={item.id}></ListItem>
    })
  })}
  firstloadingSlot={() => {
    return <>launch loading slot</>
  }}
  firstErrorSlot={() => {
    return <>launch error slot</>
  }}
  nothingSlot={() => {
    return <>list empty slot</>
  }}
  loadingSlot={() => {
    return <>load more loading slot</>
  }}
></FlowList>
0.2.25

2 years ago

0.2.23

2 years ago

0.2.22

2 years ago

0.2.21

2 years ago

0.2.20

2 years ago

0.2.19

2 years ago

0.2.18

2 years ago

0.2.17

2 years ago

0.2.16

2 years ago

0.2.15

2 years ago

0.2.14

2 years ago

0.2.13

2 years ago

0.2.12

2 years ago

0.2.11

2 years ago

0.2.10

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.1.10

3 years ago

0.1.11

3 years ago

0.1.12

3 years ago

0.1.13

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.9

3 years ago

0.2.3

3 years ago

0.1.4

3 years ago

0.2.2

3 years ago

0.2.5

3 years ago

0.1.6

3 years ago

0.2.4

3 years ago

0.1.5

3 years ago

0.1.3

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago