0.4.1 • Published 6 years ago

@fugood/mybigday-media-resource-api-redux v0.4.1

Weekly downloads
69
License
-
Repository
github
Last release
6 years ago

mybigday-media-resource-api-redux

Redux wrapper for MyBigDay Media Resource API

Installation

$ npm i --save redux
$ npm i --save @fugood/mybigday-media-resource-api-redux

Usage

// get actions
import {
  FileActions,
  PhotoActions,
  VideoActions,
  BoxActions,
  UploadPageActions,
} from '@fugood/mybigday-media-resource-api-redux/lib/actions';

// get HttpClient class
import { HttpClient } from '@fugood/mybigday-media-resource-api-redux/lib/utils';
const defaultReqHeaders = {
  Authorization: 'Bearer <access_token>',
};
const client = new HttpClient('<server url here>', defaultReqHeaders);

// get middlewares
import { APICall } from '@fugood/mybigday-media-resource-api-redux/lib/middlewares';
// Make API middlewares
const middleware = APICall(client);  // HttpClient

// get reducers
import {
  file,
  photo,
  video,
  box,
  uploadPage,
} from '@fugood/mybigday-media-resource-api-redux/lib/reducers';

Change client defaultReqHeaders

import { HTTPClientActions } from '@fugood/mybigday-media-resource-api-redux/lib/actions';

const { setClientDefaultReqHeaders } = HTTPClientActions;

store.dispatch(setClientDefaultReqHeaders({
  Authorization: 'Bearer <new access_token>',
}));
0.4.1

6 years ago

0.4.0

6 years ago

0.3.0

7 years ago

0.2.18

7 years ago

0.2.17

7 years ago

0.2.16

8 years ago

0.2.15

8 years ago

0.2.14

8 years ago

0.2.13

8 years ago

0.2.12

8 years ago

0.2.11

8 years ago

0.2.10

8 years ago

0.2.9

8 years ago

0.2.8

8 years ago

0.2.7

8 years ago

0.2.6

8 years ago

0.2.5

8 years ago

0.2.4

8 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.7

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago