diff options
Diffstat (limited to 'src/content/actions/follow-controller.ts')
-rw-r--r-- | src/content/actions/follow-controller.ts | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/content/actions/follow-controller.ts b/src/content/actions/follow-controller.ts new file mode 100644 index 0000000..115b3b6 --- /dev/null +++ b/src/content/actions/follow-controller.ts @@ -0,0 +1,32 @@ +import * as actions from './index'; + +const enable = ( + newTab: boolean, background: boolean, +): actions.FollowAction => { + return { + type: actions.FOLLOW_CONTROLLER_ENABLE, + newTab, + background, + }; +}; + +const disable = (): actions.FollowAction => { + return { + type: actions.FOLLOW_CONTROLLER_DISABLE, + }; +}; + +const keyPress = (key: string): actions.FollowAction => { + return { + type: actions.FOLLOW_CONTROLLER_KEY_PRESS, + key: key + }; +}; + +const backspace = (): actions.FollowAction => { + return { + type: actions.FOLLOW_CONTROLLER_BACKSPACE, + }; +}; + +export { enable, disable, keyPress, backspace }; |