appActions.js 898 Bytes
'use strict';

import ReactNative from 'react-native';

const {
	SET_PLATFORM,
    SET_HOST,
    SET_SERVICE_HOST,
    SET_PRIVILEGE_ID,
    SET_USER_LEVEL,
    SET_CHANNEL,
} = require('../../constants/actionTypes').default;

export function setPlatform(platform) {
    return {
        type: SET_PLATFORM,
        payload: platform
    };
}

export function setHost(host) {
    return {
        type: SET_HOST,
        payload: host
    };
}

export function setServiceHost(host) {
    return {
        type: SET_SERVICE_HOST,
        payload: host
    };
}

export function setPrivilegeId(id) {
    return {
        type: SET_PRIVILEGE_ID,
        payload: id
    };
}

export function setUserLevel(level) {
    return {
        type: SET_USER_LEVEL,
        payload: level
    };
}

export function setChannel(channel) {
    return {
        type: SET_CHANNEL,
        payload: channel
    };
}