aboutsummaryrefslogtreecommitdiff
path: root/src/console/actions/index.ts
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2021-04-12 13:09:09 +0000
committerGitHub <noreply@github.com>2021-04-12 13:09:09 +0000
commitd80d0f87b82ba4bd74ed9b2bb7354421a28a11b3 (patch)
tree691185ad88418d0f44c236d0913cf5c425b29b23 /src/console/actions/index.ts
parentea73c900f66107fd4a5b2f3b05080bcf643c94ea (diff)
parent8a5bba1da639355a25da8c279a9f1cf0a7300a9f (diff)
Merge pull request #1098 from ueokande/replace-redux-with-react-hooks
Refactor state management with React Hooks on Console
Diffstat (limited to 'src/console/actions/index.ts')
-rw-r--r--src/console/actions/index.ts80
1 files changed, 0 insertions, 80 deletions
diff --git a/src/console/actions/index.ts b/src/console/actions/index.ts
deleted file mode 100644
index 6c1c759..0000000
--- a/src/console/actions/index.ts
+++ /dev/null
@@ -1,80 +0,0 @@
-import Completions from "../Completions";
-import CompletionType from "../../shared/CompletionType";
-import ColorScheme from "../../shared/ColorScheme";
-
-export const CONSOLE_HIDE = "console.hide";
-export const CONSOLE_SHOW_COMMAND = "console.show.command";
-export const CONSOLE_SHOW_ERROR = "console.show.error";
-export const CONSOLE_SHOW_INFO = "console.show.info";
-export const CONSOLE_HIDE_COMMAND = "console.hide.command";
-export const CONSOLE_SET_CONSOLE_TEXT = "console.set.command";
-export const CONSOLE_SET_COMPLETIONS = "console.set.completions";
-export const CONSOLE_COMPLETION_NEXT = "console.completion.next";
-export const CONSOLE_COMPLETION_PREV = "console.completion.prev";
-export const CONSOLE_SHOW_FIND = "console.show.find";
-export const CONSOLE_SET_COLORSCHEME = "console.set.colorscheme";
-
-export interface HideAction {
- type: typeof CONSOLE_HIDE;
-}
-
-export interface ShowCommand {
- type: typeof CONSOLE_SHOW_COMMAND;
- text: string;
- completionTypes: CompletionType[];
-}
-
-export interface ShowFindAction {
- type: typeof CONSOLE_SHOW_FIND;
-}
-
-export interface ShowErrorAction {
- type: typeof CONSOLE_SHOW_ERROR;
- text: string;
-}
-
-export interface ShowInfoAction {
- type: typeof CONSOLE_SHOW_INFO;
- text: string;
-}
-
-export interface HideCommandAction {
- type: typeof CONSOLE_HIDE_COMMAND;
-}
-
-export interface SetConsoleTextAction {
- type: typeof CONSOLE_SET_CONSOLE_TEXT;
- consoleText: string;
-}
-
-export interface SetCompletionsAction {
- type: typeof CONSOLE_SET_COMPLETIONS;
- completions: Completions;
- completionSource: string;
-}
-
-export interface CompletionNextAction {
- type: typeof CONSOLE_COMPLETION_NEXT;
-}
-
-export interface CompletionPrevAction {
- type: typeof CONSOLE_COMPLETION_PREV;
-}
-
-export interface SetColorSchemeAction {
- type: typeof CONSOLE_SET_COLORSCHEME;
- colorscheme: ColorScheme;
-}
-
-export type ConsoleAction =
- | HideAction
- | ShowCommand
- | ShowFindAction
- | ShowErrorAction
- | ShowInfoAction
- | HideCommandAction
- | SetConsoleTextAction
- | SetCompletionsAction
- | CompletionNextAction
- | CompletionPrevAction
- | SetColorSchemeAction;