# Table of Contents

* [Readme](../README)
* [Basics](/basics/README)
  * [Getting Started](/basics/getting-started)
  * [Read Resilience](/basics/read-resilience)
  * [Write Resilience](/basics/write-resilience)
  * [Rollback](/basics/rollback)
  * [Commit](/basics/commit)
* [Recipes](/recipes/README)
  * [Customize Requests](/recipes/customize-requests)
  * [Immutable.js](/recipes/immutable)
  * [Redux-Saga](/recipes/redux-saga)
* [API Reference](/api/README)
  * [offline()](/api/offline)
  * [createOffline()](/api/create-offline)
  * [config](/api/config/README)
    * [defaultCommit](/api/config#defaultCommit)
    * [defaultRollback](/api/config#defaultRollback)
    * [detectNetwork](/api/config#detectNetwork)
    * [discard](/api/config#discard)
    * [effect](/api/config#effect)
    * [offlineStateLens](/api/config#offlineStateLens)
    * [persist](/api/config#persist)
    * [persistAutoRehydrate](/api/config#persistAutoRehydrate)
    * [persistCallback](/api/config#persistCallback)
    * [persistOptions](/api/config#persistOptions)
    * [queue](/api/config#queue)
    * [retry](/api/config#retry)
    * [[EXPERIMENTAL] returnPromises](/api/config#returnPromises)

Add table of contents for new docs
Add table of contents for new docs

This is the content for the sidebar and forms the main navigation for
the ultimate site.
