0.66.5 • Published 11 months ago

@fluentui/state v0.66.5

Weekly downloads
5,207
License
MIT
Repository
github
Last release
11 months ago

@fluentui/state

A set of utils to create framework agnostic and reusable state managers.

Installation

NPM

npm install --save @fluentui/state

Yarn

yarn add @fluentui/state

Usage

import { createManager, ManagerFactory } from '@fluentui/state';

type InputState = { value: string };
type InputActions = { change: (value: string) => void };

const createInputManager: ManagerFactory<InputState, InputActions> = config =>
  createManager<InputState, InputActions>({
    ...config,
    actions: {
      change: (value: string) => () => ({ value }),
    },
    state: { value: '', ...config.state },
  });
const manager = createInputManager({ state: { value: 'Hello world!' } });

Usage with React

We provide React bindings under @fluentui/react-bindings.

0.66.5

11 months ago

0.66.4

1 year ago

0.66.3

1 year ago

0.66.2

1 year ago

0.66.1-beta.0

1 year ago

0.66.1

1 year ago

0.65.0

2 years ago

0.66.0

1 year ago

0.64.0

2 years ago

0.63.0

2 years ago

0.63.1

2 years ago

0.63.1-beta.0

2 years ago

0.62.0

2 years ago

0.60.1

2 years ago

0.61.0

2 years ago

0.60.0

2 years ago

0.59.0

3 years ago

0.58.0

3 years ago

0.57.0

3 years ago

0.56.1-beta.1

3 years ago

0.56.1-beta.0

3 years ago

0.55.0

3 years ago

0.56.0

3 years ago

0.54.1-beta.2

3 years ago

0.53.1-beta.0

3 years ago

0.54.0

3 years ago

0.53.0

3 years ago

0.52.2-beta.0

3 years ago

0.52.3-beta.0

3 years ago

0.52.2

3 years ago

0.52.1

3 years ago

0.52.1-beta.5

3 years ago

0.52.1-beta.2

3 years ago

0.52.1-beta.1

3 years ago

0.52.1-beta.4

3 years ago

0.52.1-beta.3

3 years ago

0.52.1-beta.0

3 years ago

0.52.0

3 years ago

0.51.7

3 years ago

0.51.6

3 years ago

0.52.0-beta.1

3 years ago

0.52.0-beta.0

3 years ago

0.51.5

3 years ago

0.51.4

3 years ago

0.47.15

3 years ago

0.51.3

3 years ago

0.47.14

3 years ago

0.47.13

4 years ago

0.47.12

4 years ago

0.47.11

4 years ago

0.51.2

4 years ago

0.47.10

4 years ago

0.51.1

4 years ago

0.47.9

4 years ago

0.47.8

4 years ago

0.51.0

4 years ago

0.47.7

4 years ago

0.47.6

4 years ago

0.50.0

4 years ago

0.47.5

4 years ago

0.47.4

4 years ago

0.47.3

4 years ago

0.47.2

4 years ago

0.49.0

4 years ago

0.47.1

4 years ago

0.48.0

4 years ago

0.47.0

4 years ago

0.46.0

4 years ago

0.45.0

4 years ago

0.44.0

4 years ago

0.43.0

4 years ago

0.42.0

4 years ago

0.41.1

4 years ago

0.41.0

4 years ago