> For the complete documentation index, see [llms.txt](https://docs.no-reducer.com/no-reducer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.no-reducer.com/no-reducer/no-reducer-actions.md).

# No-Reducer Actions

Import functions from the library

{% code overflow="wrap" %}

```javascript
import { create, insert, remove, replace, update, append, clear } from "no-reducer"
```

{% endcode %}

Here are functions to manage the reducers

<table><thead><tr><th width="175">Function</th><th>Action</th></tr></thead><tbody><tr><td>create</td><td><em>dispatch</em>( <strong>create</strong>('YOUR-OBJECT-NAME', { YOUR: OBJECT }) )</td></tr><tr><td>insert</td><td><em>dispatch</em>( <strong>insert</strong>(<code>DESTINATION</code>, 'OBJECT-NAME', {YOUR:OBJECT} ) )</td></tr><tr><td>remove</td><td><em>dispatch</em>( <strong>remove</strong>('DESTINATION') )</td></tr><tr><td>replace</td><td><em>dispatch</em>( <strong>replace</strong>('DESTINATION',{YOUR:OBJECT}) )</td></tr><tr><td>update</td><td><em>dispatch</em>( <strong>update</strong>('DESTINATION', {YOUR:OBJECT}) )</td></tr><tr><td>append</td><td><em>dispatch</em>( <strong>append</strong>('DESTINATION',[my-new-array-items]) )</td></tr><tr><td>clear</td><td><em>dispatch</em>( <strong>clear</strong>('DESTINATION') )</td></tr></tbody></table>
