From e261f4957ddd53a40c1133d507678e2b2b783ff9 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Thu, 20 Feb 2020 10:27:52 +0800 Subject: [PATCH] fileViewerDispatcher: use a simple function component --- src/web/fileViewerDispatcher.coffee | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/src/web/fileViewerDispatcher.coffee b/src/web/fileViewerDispatcher.coffee index 3c81a6d..45e8e5a 100644 --- a/src/web/fileViewerDispatcher.coffee +++ b/src/web/fileViewerDispatcher.coffee @@ -2,14 +2,9 @@ import React from "react" import CodeViewer from "./codeViewer" import FileDecrypter from "./fileDecrypter" -class FileViewerDispatcher extends React.Component - constructor: (props) -> - super props - - render: -> - if @props.location.search == "?crypt" - - else - - -export default FileViewerDispatcher \ No newline at end of file +# Determine if we want to use CodeViewer or FileDecrypter +export default FileViewerDispatcher = (props) -> + if props.location.search == "?crypt" + + else + \ No newline at end of file