[reactive-feathers-state](../README.md) / index

# Module: index

## Table of contents

### Functions

- [createAuthStore](index.md#createauthstore)
- [createRootStore](index.md#createrootstore)
- [createServiceStore](index.md#createservicestore)

## Functions

### createAuthStore

▸ `Const`**createAuthStore**(`rootStore`: [*RootStore*](../classes/rootstore.rootstore-1.md), `options`: [*IAuthStoreOptions*](../interfaces/authstore.iauthstoreoptions.md)): [*AuthStore*](../classes/authstore.authstore-1.md)<*unknown*\>

#### Parameters:

Name | Type |
------ | ------ |
`rootStore` | [*RootStore*](../classes/rootstore.rootstore-1.md) |
`options` | [*IAuthStoreOptions*](../interfaces/authstore.iauthstoreoptions.md) |

**Returns:** [*AuthStore*](../classes/authstore.authstore-1.md)<*unknown*\>

Defined in: [src/index.ts:17](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/index.ts#L17)

___

### createRootStore

▸ `Const`**createRootStore**(`options`: [*IRootStoreParams*](../interfaces/rootstore.irootstoreparams.md)): [*RootStore*](../classes/rootstore.rootstore-1.md)

#### Parameters:

Name | Type |
------ | ------ |
`options` | [*IRootStoreParams*](../interfaces/rootstore.irootstoreparams.md) |

**Returns:** [*RootStore*](../classes/rootstore.rootstore-1.md)

Defined in: [src/index.ts:6](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/index.ts#L6)

___

### createServiceStore

▸ `Const`**createServiceStore**<ItemModel, CreateItemModel\>(`rootStore`: [*RootStore*](../classes/rootstore.rootstore-1.md), `options`: [*IServiceStoreOptions*](../interfaces/types.iservicestoreoptions.md)): [*ServiceStore*](../classes/servicestore.servicestore-1.md)<ItemModel, CreateItemModel\>

#### Type parameters:

Name | Type |
------ | ------ |
`ItemModel` | [*IDefaultOfflineItemModel*](types.md#idefaultofflineitemmodel) |
`CreateItemModel` | - |

#### Parameters:

Name | Type |
------ | ------ |
`rootStore` | [*RootStore*](../classes/rootstore.rootstore-1.md) |
`options` | [*IServiceStoreOptions*](../interfaces/types.iservicestoreoptions.md) |

**Returns:** [*ServiceStore*](../classes/servicestore.servicestore-1.md)<ItemModel, CreateItemModel\>

Defined in: [src/index.ts:10](https://github.com/ps73/reactive-feathers-state/blob/aac03ee/src/index.ts#L10)
