From b98361be1ea2e515148c6ef9c20a86ee122008ab Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Thu, 19 Aug 2021 01:18:59 -0400 Subject: [PATCH] cleanup --- .../Unused_TtsResultView_DeleteFc.tsx | 80 ------------------- .../W2lResultView_DeleteFc.tsx | 80 ------------------- .../W2lTemplateView_DeleteFc.tsx | 80 ------------------- 3 files changed, 240 deletions(-) delete mode 100644 vocodes/src/v2/tts/tts_result_view/Unused_TtsResultView_DeleteFc.tsx delete mode 100644 vocodes/src/v2/w2l/w2l_result_view/W2lResultView_DeleteFc.tsx delete mode 100644 vocodes/src/v2/w2l/w2l_template_view/W2lTemplateView_DeleteFc.tsx diff --git a/vocodes/src/v2/tts/tts_result_view/Unused_TtsResultView_DeleteFc.tsx b/vocodes/src/v2/tts/tts_result_view/Unused_TtsResultView_DeleteFc.tsx deleted file mode 100644 index 2422d9e833..0000000000 --- a/vocodes/src/v2/tts/tts_result_view/Unused_TtsResultView_DeleteFc.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import React from 'react'; -import { ApiConfig } from '../../../common/ApiConfig'; -import { SessionWrapper } from '../../../session/SessionWrapper'; -import { useHistory } from 'react-router-dom'; - -interface Props { - sessionWrapper: SessionWrapper, - resultToken: string, - maybeCreatorUserToken: string | undefined | null, - currentlyDeleted: boolean, -} - -function TtsResultViewDeleteFc(props: Props) { - const history = useHistory(); - - const handleDeleteFormSubmit = (ev: React.FormEvent) : boolean => { - ev.preventDefault(); - - const api = new ApiConfig(); - const endpointUrl = api.deleteTtsInferenceResult(props.resultToken); - - const request = { - set_delete: !props.currentlyDeleted, - } - - fetch(endpointUrl, { - method: 'POST', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json', - }, - credentials: 'include', - body: JSON.stringify(request), - }) - .then(res => res.json()) - .then(res => { - if (res.success) { - if (props.sessionWrapper.canDeleteOtherUsersTtsResults()) { - history.go(0); // force reload - } else { - history.push('/'); - } - } - }) - .catch(e => { - }); - return false; - } - - if (!props.sessionWrapper.canDeleteTtsResultByUserToken(props.maybeCreatorUserToken)) { - return ; - } - - const buttonTitle = props.currentlyDeleted ? "Undelete" : "Delete"; - - const buttonCss = props.currentlyDeleted ? - "button is-warning is-large is-fullwidth" : - "button is-danger is-large is-fullwidth"; - - const formLabel = props.currentlyDeleted ? - "Recover the TTS Result (makes it visible again)" : - "Delete TTS Result (hides from everyone but mods)"; - - return ( -
- -
- - -

- -

- -
- ) -} - -export { TtsResultViewDeleteFc }; diff --git a/vocodes/src/v2/w2l/w2l_result_view/W2lResultView_DeleteFc.tsx b/vocodes/src/v2/w2l/w2l_result_view/W2lResultView_DeleteFc.tsx deleted file mode 100644 index 4ee106db52..0000000000 --- a/vocodes/src/v2/w2l/w2l_result_view/W2lResultView_DeleteFc.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import React from 'react'; -import { ApiConfig } from '../../../common/ApiConfig'; -import { SessionWrapper } from '../../../session/SessionWrapper'; -import { useHistory } from 'react-router-dom'; - -interface Props { - sessionWrapper: SessionWrapper, - resultToken: string, - maybeCreatorUserToken: string | undefined | null, - currentlyDeleted: boolean, -} - -function W2lResultViewDeleteFc(props: Props) { - const history = useHistory(); - - const handleDeleteFormSubmit = (ev: React.FormEvent) : boolean => { - ev.preventDefault(); - - const api = new ApiConfig(); - const endpointUrl = api.deleteW2lInferenceResult(props.resultToken); - - const request = { - set_delete: !props.currentlyDeleted, - } - - fetch(endpointUrl, { - method: 'POST', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json', - }, - credentials: 'include', - body: JSON.stringify(request), - }) - .then(res => res.json()) - .then(res => { - if (res.success) { - if (props.sessionWrapper.canDeleteOtherUsersW2lResults()) { - history.go(0); // force reload - } else { - history.push('/'); - } - } - }) - .catch(e => { - }); - return false; - } - - if (!props.sessionWrapper.canDeleteW2lResultByUserToken(props.maybeCreatorUserToken)) { - return ; - } - - const buttonTitle = props.currentlyDeleted ? "Undelete" : "Delete"; - - const buttonCss = props.currentlyDeleted ? - "button is-warning is-large is-fullwidth" : - "button is-danger is-large is-fullwidth"; - - const formLabel = props.currentlyDeleted ? - "Recover the W2L Result (makes it visible again)" : - "Delete W2L Result (hides from everyone but mods)"; - - return ( -
- -
- - -

- -

- -
- ) -} - -export { W2lResultViewDeleteFc }; diff --git a/vocodes/src/v2/w2l/w2l_template_view/W2lTemplateView_DeleteFc.tsx b/vocodes/src/v2/w2l/w2l_template_view/W2lTemplateView_DeleteFc.tsx deleted file mode 100644 index 442c455037..0000000000 --- a/vocodes/src/v2/w2l/w2l_template_view/W2lTemplateView_DeleteFc.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import React from 'react'; -import { ApiConfig } from '../../../common/ApiConfig'; -import { SessionWrapper } from '../../../session/SessionWrapper'; -import { useHistory } from 'react-router-dom'; - -interface Props { - sessionWrapper: SessionWrapper, - templateSlug: string, - creatorUserToken: string | undefined | null, - currentlyDeleted: boolean, -} - -function W2lTemplateViewDeleteFc(props: Props) { - const history = useHistory(); - - const handleDeleteFormSubmit = (ev: React.FormEvent) : boolean => { - ev.preventDefault(); - - const api = new ApiConfig(); - const endpointUrl = api.deleteW2lTemplate(props.templateSlug); - - const request = { - set_delete: !props.currentlyDeleted, - } - - fetch(endpointUrl, { - method: 'POST', - headers: { - 'Accept': 'application/json', - 'Content-Type': 'application/json', - }, - credentials: 'include', - body: JSON.stringify(request), - }) - .then(res => res.json()) - .then(res => { - if (res.success) { - if (props.sessionWrapper.canDeleteOtherUsersW2lTemplates()) { - history.go(0); // force reload - } else { - history.push('/'); - } - } - }) - .catch(e => { - }); - return false; - } - - if (!props.sessionWrapper.canDeleteW2lTemplateByUserToken(props.creatorUserToken)) { - return ; - } - - const buttonTitle = props.currentlyDeleted ? "Undelete" : "Delete"; - - const buttonCss = props.currentlyDeleted ? - "button is-warning is-large is-fullwidth" : - "button is-danger is-large is-fullwidth"; - - const formLabel = props.currentlyDeleted ? - "Recover the W2L Template (makes it visible and usable again)" : - "Delete W2L Template (hides from everyone but mods)"; - - return ( -
- -
- - -

- -

- -
- ) -} - -export { W2lTemplateViewDeleteFc };