aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/todos/actions.js
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2019-09-03 16:33:16 +0200
committerLibravatar Stefan Malzner <stefan@adlk.io>2019-09-03 16:33:16 +0200
commita22f18094a64ff9359923c4a91ffbf81769d35f3 (patch)
tree6294b7332fbc29623d13532d48dd52fdd59de677 /src/features/todos/actions.js
parentAdd CTA for pro upgrade (diff)
parentMerge branch 'feature/todos' into develop (diff)
downloadferdium-app-a22f18094a64ff9359923c4a91ffbf81769d35f3.tar.gz
ferdium-app-a22f18094a64ff9359923c4a91ffbf81769d35f3.tar.zst
ferdium-app-a22f18094a64ff9359923c4a91ffbf81769d35f3.zip
Merge branch 'develop' into feature/new-pricing
Diffstat (limited to 'src/features/todos/actions.js')
-rw-r--r--src/features/todos/actions.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/features/todos/actions.js b/src/features/todos/actions.js
new file mode 100644
index 000000000..dc63d5fcd
--- /dev/null
+++ b/src/features/todos/actions.js
@@ -0,0 +1,22 @@
1import PropTypes from 'prop-types';
2import { createActionsFromDefinitions } from '../../actions/lib/actions';
3
4export const todoActions = createActionsFromDefinitions({
5 resize: {
6 width: PropTypes.number.isRequired,
7 },
8 toggleTodosPanel: {},
9 setTodosWebview: {
10 webview: PropTypes.instanceOf(Element).isRequired,
11 },
12 handleHostMessage: {
13 action: PropTypes.string.isRequired,
14 data: PropTypes.object,
15 },
16 handleClientMessage: {
17 action: PropTypes.string.isRequired,
18 data: PropTypes.object,
19 },
20}, PropTypes.checkPropTypes);
21
22export default todoActions;