From 95206dc4d9fdcf230993e23d6a50244e1f7579e1 Mon Sep 17 00:00:00 2001 From: Efremov Alexey Date: Tue, 8 Dec 2015 11:45:38 +0300 Subject: [PATCH] Update Readme.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 68f96dd..b3ec24c 100644 --- a/README.md +++ b/README.md @@ -280,11 +280,12 @@ rest.actions.test.async(); ### reduxApi object -####init(adapter, isServer) +####init(adapter, isServer, rootUrl) - @description: `reduxApi` initializer returns non initialized object. You need to call `init` for initilize it. - @type: Function - @param **adapter** - backend adapter. In curent example we use `adaptersFetch` adapter for rest backend using `fetch` API for rest [isomorphic-fetch](https://www.npmjs.com/package/isomorphic-fetch) - @param **isServer** - redux api is isomorphic compatible see [examples/isomorphic](https://github.com/lexich/redux-api/tree/master/examples/isomorphic) By default `isServer===false` for clien-size mode. If `isServer===true` redux-api works in server-size mode. +- @param **rootUrl** - root url for every endpoint. very usefull for isomorphic(universal) app. For clientsize use default rootUrl, and for backend use http://localhost:80 for example. For cliendsize for request `/api/get` will be `/api/get` and for backend will be `http://localhost:80/api/get`. - @example: ```js @@ -294,7 +295,7 @@ import adapterFetch from "redux-api/adapters/fetch"; const rest = reduxApi({ ... //config }); -rest.init(adapterFetch(fetch), false); +rest.init(adapterFetch(fetch), false, "http://localhost:3000"); ``` #### actions