p5.js-web-editor/client/redux/actions/index.js

47 lines
775 B
JavaScript
Raw Normal View History

2016-05-05 23:48:26 +02:00
import * as ActionTypes from '../constants/constants';
2016-06-17 20:11:52 +02:00
import axios from 'axios'
2016-06-20 19:29:32 +02:00
const ROOT_URL = location.href.indexOf('localhost') > 0 ? 'http://localhost:8000/api' : '/api';
2016-05-11 22:13:17 +02:00
export function toggleSketch() {
return {
type: ActionTypes.TOGGLE_SKETCH
}
2016-05-12 23:40:49 +02:00
}
export function startSketch() {
return {
type: ActionTypes.START_SKETCH
}
}
export function stopSketch() {
return {
type: ActionTypes.STOP_SKETCH
}
2016-06-17 19:37:29 +02:00
}
2016-06-17 20:31:33 +02:00
export function openPreferences() {
2016-06-17 19:37:29 +02:00
return {
2016-06-17 20:31:33 +02:00
type: ActionTypes.OPEN_PREFERENCES
}
}
export function closePreferences() {
return {
type: ActionTypes.CLOSE_PREFERENCES
2016-06-17 19:37:29 +02:00
}
}
2016-06-20 20:58:15 +02:00
export function increaseFont() {
return {
type: ActionTypes.INCREASE_FONTSIZE
}
}
export function decreaseFont() {
return {
type: ActionTypes.DECREASE_FONTSIZE
}
}