diff --git a/vocodes/src/v2/view/NewFooterNavFc.tsx b/vocodes/src/v2/view/NewFooterNavFc.tsx index c4780f0688..e1ee2973e9 100644 --- a/vocodes/src/v2/view/NewFooterNavFc.tsx +++ b/vocodes/src/v2/view/NewFooterNavFc.tsx @@ -3,6 +3,8 @@ import { SessionWrapper } from '../../session/SessionWrapper'; import { Link } from 'react-router-dom'; import './_css/footer.scss' +import { ModerationIcon } from './_icons/ModerationIcon'; +import { FrontendUrlConfig } from '../../common/FrontendUrlConfig'; interface Props { sessionWrapper: SessionWrapper, @@ -15,7 +17,7 @@ function NewFooterNavFc(props: Props) { if (props.sessionWrapper.canBanUsers()) { moderationLink = (
- » Mod Controls + Mod Controls
); } diff --git a/vocodes/src/v2/view/_icons/ModerationIcon.tsx b/vocodes/src/v2/view/_icons/ModerationIcon.tsx new file mode 100644 index 0000000000..a1c2b91583 --- /dev/null +++ b/vocodes/src/v2/view/_icons/ModerationIcon.tsx @@ -0,0 +1,10 @@ +import React from 'react'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; +import { faUsersCog } from '@fortawesome/free-solid-svg-icons' + +export function ModerationIcon() { + return ( + + ); +} + diff --git a/vocodes/src/v2/view/tts/tts_model_delete/TtsModelDeleteFc.tsx b/vocodes/src/v2/view/tts/tts_model_delete/TtsModelDeleteFc.tsx index f418d7efb9..467fad0c18 100644 --- a/vocodes/src/v2/view/tts/tts_model_delete/TtsModelDeleteFc.tsx +++ b/vocodes/src/v2/view/tts/tts_model_delete/TtsModelDeleteFc.tsx @@ -4,6 +4,7 @@ import { ApiConfig } from '../../../../common/ApiConfig'; import { FrontendUrlConfig } from '../../../../common/FrontendUrlConfig'; import { SessionWrapper } from '../../../../session/SessionWrapper'; import { useParams, Link, useHistory } from 'react-router-dom'; +import { BackLink } from '../../_common/BackLink'; interface TtsModelViewResponsePayload { success: boolean, @@ -199,7 +200,7 @@ function TtsModelDeleteFc(props: Props) {

{h1Title}

- < Back to model +

@@ -256,7 +257,7 @@ function TtsModelDeleteFc(props: Props) {

- < Back to model + ) } diff --git a/vocodes/src/v2/view/tts/tts_model_edit/TtsModelEditFc.tsx b/vocodes/src/v2/view/tts/tts_model_edit/TtsModelEditFc.tsx index 5388ef88a8..00f7802820 100644 --- a/vocodes/src/v2/view/tts/tts_model_edit/TtsModelEditFc.tsx +++ b/vocodes/src/v2/view/tts/tts_model_edit/TtsModelEditFc.tsx @@ -3,10 +3,11 @@ import React, { useState, useEffect, useCallback } from 'react'; import { ApiConfig } from '../../../../common/ApiConfig'; import { SessionWrapper } from '../../../../session/SessionWrapper'; import { TtsInferenceJob } from '../../../../App'; -import { useParams, Link, useHistory } from 'react-router-dom'; +import { useParams, useHistory } from 'react-router-dom'; import { FrontendUrlConfig } from '../../../../common/FrontendUrlConfig'; import { VisibleIconFc } from '../../_icons/VisibleIcon'; import { HiddenIconFc } from '../../_icons/HiddenIcon'; +import { BackLink } from '../../_common/BackLink'; const DEFAULT_VISIBILITY = 'public'; @@ -171,7 +172,7 @@ function TtsModelEditFc(props: Props) {

Edit Model

- < Back to model +

diff --git a/vocodes/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx b/vocodes/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx index 47d6c854e5..c5a22cd6b6 100644 --- a/vocodes/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx +++ b/vocodes/src/v2/view/tts/tts_model_view/TtsModelViewFc.tsx @@ -12,6 +12,7 @@ import { VisibleIconFc } from '../../_icons/VisibleIcon'; import { GetTtsModel, TtsModel } from '../../../api/tts/GetTtsModel'; import { GravatarFc } from '../../_common/GravatarFc'; import { GetTtsModelUseCount } from '../../../api/tts/GetTtsModelUseCount'; +import { BackLink } from '../../_common/BackLink'; interface Props { sessionWrapper: SessionWrapper, @@ -232,7 +233,7 @@ function TtsModelViewFc(props: Props) {

{title}

- < Back to all models +

Use Model

@@ -315,7 +316,7 @@ function TtsModelViewFc(props: Props) {

- < Back to all models + ) } diff --git a/vocodes/src/v2/view/w2l/w2l_template_edit/W2lTemplateEditFc.tsx b/vocodes/src/v2/view/w2l/w2l_template_edit/W2lTemplateEditFc.tsx index c584ebe678..50e3763b6f 100644 --- a/vocodes/src/v2/view/w2l/w2l_template_edit/W2lTemplateEditFc.tsx +++ b/vocodes/src/v2/view/w2l/w2l_template_edit/W2lTemplateEditFc.tsx @@ -1,7 +1,7 @@ import React, { useState, useEffect, useCallback } from 'react'; import { ApiConfig } from '../../../../common/ApiConfig'; import { SessionWrapper } from '../../../../session/SessionWrapper'; -import { useParams, Link, useHistory } from 'react-router-dom'; +import { useParams, useHistory } from 'react-router-dom'; import { FrontendUrlConfig } from '../../../../common/FrontendUrlConfig'; import { VisibleIconFc } from '../../_icons/VisibleIcon'; import { HiddenIconFc } from '../../_icons/HiddenIcon';