5.0.4 • Published 9 months ago

@mx-cartographer/categories v5.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

Category Selector Library

This library contains the Category Selector control

Getting started

Installation

  • npm install @mx-cartographer/categories

Usage

CategorySelector must be wrapped by CategoryDataProvider in order for it to have access to the CategoryStore

import { ApiEndpoints, CategoryApi, CategoryStore } from '@mx-cartographer/common'
import { CategoryDataProvider, CategorySelector } from '@mx-cartographer/categories'

export const Example = () => {
  const store = new CategoryStore()
  store.initialize(new CategoryApi('/', ''))
  
  const handleSelected = (guid: string) => {
    // Some action when category is selected
  }
  
  return (
    <CategoryDataProvider onEvent={handleEvent} onSelected={handleSelected} store={store}>
      <CategorySelector />
    </CategoryDataProvider>
  )
}

Optional Props

  • initialSelected: string Set an initially selected category
  • showSelected: boolean Whether or not a checkmark should display on selected categories
  • unselectable: string[] An array of category guids that should not be selectable
  • unselectableText: string Specify what text to show on the tag displayed on unselectable rows (Default is 'Unselectable')
5.0.5-alpha.sms2

9 months ago

5.0.5-alpha.sms1

9 months ago

5.0.4

10 months ago

5.0.0-alpha.mega13

10 months ago

5.0.3

10 months ago

5.0.3-alpha.sms1

10 months ago

5.0.3-alpha.sms2

10 months ago

5.0.0-alpha.mega12

10 months ago

5.0.2

10 months ago

5.0.0-alpha.mega11

10 months ago

5.0.0-alpha.mega10

10 months ago

5.0.0-alpha.mega6

10 months ago

5.0.0-alpha.mega7

10 months ago

5.0.0-alpha.mega8

10 months ago

5.0.0-alpha.mega9

10 months ago

5.0.1

10 months ago

5.0.0

10 months ago

5.0.0-alpha.mega3

11 months ago

5.0.0-alpha.mega4

11 months ago

5.0.0-alpha.mega5

11 months ago

5.0.0-alpha.mega2

11 months ago

5.0.0-alpha.mega1

11 months ago

4.0.2

1 year ago

4.0.1-alpha.1

1 year ago

4.0.2-alpha.1

1 year ago

4.0.1

2 years ago

3.0.0

2 years ago

4.0.0

2 years ago

3.0.1-alpha.1

2 years ago

2.4.9-alpha.1

2 years ago

2.4.9-alpha.3

2 years ago

2.4.9-alpha.2

2 years ago

2.4.8

2 years ago

2.4.8-alpha.1

2 years ago

2.4.8-alpha.2

2 years ago

2.3.0

2 years ago

2.4.1

2 years ago

2.4.0

2 years ago

2.3.1

2 years ago

2.4.3

2 years ago

2.4.2

2 years ago

2.4.5

2 years ago

2.4.4

2 years ago

2.4.7

2 years ago

2.4.6

2 years ago

2.4.4-alpha.1

2 years ago

2.2.0

2 years ago

1.1.5

3 years ago

2.1.1

2 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.1.4

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.0.0-alpha1

3 years ago

1.0.1-alpha4

3 years ago

1.1.1-alpha

3 years ago

1.0.1-alpha3

3 years ago

1.0.1-alpha2

3 years ago

1.0.1-alpha1

3 years ago

1.1.2-alpha-1

3 years ago

1.1.1-alpha1

3 years ago

0.1.0

3 years ago

0.1.1

3 years ago

0.1.1-alpha1

3 years ago

0.1.0-alpha12

3 years ago

0.1.0-alpha11

3 years ago

0.1.0-alpha10

3 years ago

0.1.0-alpha9

3 years ago

0.1.0-alpha8

3 years ago

0.1.0-alpha7

3 years ago

0.1.0-alpha6

3 years ago

0.1.0-alpha5

3 years ago

0.1.0-alpha4

3 years ago

0.1.0-alpha3

3 years ago

0.1.0-alpha2

3 years ago

0.1.0-alpha

3 years ago