4.0.2 • Published 2 months ago

@mx-cartographer/categories v4.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
2 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')
4.0.2

2 months ago

4.0.1-alpha.1

2 months ago

4.0.2-alpha.1

2 months ago

4.0.1

5 months ago

3.0.0

11 months ago

4.0.0

9 months ago

3.0.1-alpha.1

10 months ago

2.4.9-alpha.1

11 months ago

2.4.9-alpha.3

11 months ago

2.4.9-alpha.2

11 months ago

2.4.8

12 months ago

2.4.8-alpha.1

12 months ago

2.4.8-alpha.2

12 months ago

2.3.0

1 year ago

2.4.1

1 year ago

2.4.0

1 year ago

2.3.1

1 year ago

2.4.3

1 year ago

2.4.2

1 year ago

2.4.5

1 year ago

2.4.4

1 year ago

2.4.7

1 year ago

2.4.6

1 year ago

2.4.4-alpha.1

1 year ago

2.2.0

1 year ago

1.1.5

1 year ago

2.1.1

1 year ago

2.1.0

1 year ago

2.0.0

1 year ago

1.1.4

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.0-alpha1

2 years ago

1.0.1-alpha4

2 years ago

1.1.1-alpha

2 years ago

1.0.1-alpha3

2 years ago

1.0.1-alpha2

2 years ago

1.0.1-alpha1

2 years ago

1.1.2-alpha-1

2 years ago

1.1.1-alpha1

2 years ago

0.1.0

2 years ago

0.1.1

2 years ago

0.1.1-alpha1

2 years ago

0.1.0-alpha12

2 years ago

0.1.0-alpha11

2 years ago

0.1.0-alpha10

2 years ago

0.1.0-alpha9

2 years ago

0.1.0-alpha8

2 years ago

0.1.0-alpha7

2 years ago

0.1.0-alpha6

2 years ago

0.1.0-alpha5

2 years ago

0.1.0-alpha4

2 years ago

0.1.0-alpha3

2 years ago

0.1.0-alpha2

2 years ago

0.1.0-alpha

2 years ago