rename /upload -> /contribute, improve links

This commit is contained in:
Brandon Thomas committed 2021-12-31 06:06:00 -05:00
1 parent b21a5fefca
commit 94055aadfc
8 files changed
+25 -26

No files matched your search

+6
View File
@@ -84,6 +84,12 @@ class FrontendUrlConfig {
return `/profile/${userDisplayName}/ban`;
}
// Contribute
static contributePage() : string {
return '/contribute';
}
// Moderation links
static moderationMain() : string {
+1 -1
View File
@@ -30,7 +30,7 @@ function NewTopNavFc(props: Props) {
>Video</Link>
</div>
<div className="column">
<Link to="/upload"
<Link to="/contribute"
className="button is-link is-medium is-inverted"
>Contribute</Link>
</div>
+3 -3
View File
@@ -20,7 +20,7 @@ import { TtsModelUploadJob } from '../../jobs/TtsModelUploadJobs';
import { TtsModelViewFc } from './tts/tts_model_view/TtsModelViewFc';
import { TtsResultDeleteFc } from './tts/tts_result_delete/TtsResultDeleteFc';
import { TtsResultViewFc } from './tts/tts_result_view/TtsResultViewFc';
import { UploadChoiceFc } from './upload/UploadChoiceFc';
import { ContributeIndexPage } from './contribute/ContributeIndexPage';
import { UploadTtsModelFc } from './upload/UploadTtsModelFc';
import { UploadW2lPhotoFc } from './upload/UploadW2lPhotoFc';
import { UploadW2lVideoFc } from './upload/UploadW2lVideoFc';
@@ -267,8 +267,8 @@ class NewVocodesContainer extends React.Component<Props, State> {
/>
</Route>
<Route path="/upload">
<UploadChoiceFc
<Route path="/contribute">
<ContributeIndexPage
sessionWrapper={this.props.sessionWrapper}
/>
</Route>
@@ -4,6 +4,8 @@ import { useHistory, Link } from "react-router-dom";
import { v4 as uuidv4 } from 'uuid';
import { CreateCategory, CreateCategoryIsError, CreateCategoryRequest } from '../../api/category/CreateCategory';
import { CreateSessionIsSuccess } from '../../api/user/CreateSession';
import { BackLink } from '../_common/BackLink';
import { FrontendUrlConfig } from '../../../common/FrontendUrlConfig';
const DEFAULT_CAN_DIRECTLY_HAVE_MODELS = true;
const DEFAULT_CAN_HAVE_SUBCATEGORIES = false;
@@ -196,11 +198,7 @@ function CreateCategoryPage(props: Props) {
<br />
<Link
to="/upload"
className="button is-link is-fullwidth is-outlined"
onClick={() => {}}
>&lt; Back to contribute</Link>
<BackLink link={FrontendUrlConfig.contributePage()} text="Back to contribute page" />
<br />
</div>
@@ -7,7 +7,7 @@ interface Props {
sessionWrapper: SessionWrapper,
}
function UploadChoiceFc(props: Props) {
function ContributeIndexPage(props: Props) {
const categoryActionName = props.sessionWrapper.canEditCategories() ? "Create" : "Suggest";
return (
@@ -67,4 +67,4 @@ function UploadChoiceFc(props: Props) {
)
}
export { UploadChoiceFc };
export { ContributeIndexPage };
@@ -6,6 +6,8 @@ import { TtsModelUploadJob } from '../../../jobs/TtsModelUploadJobs';
import { useHistory, Link } from "react-router-dom";
import { v4 as uuidv4 } from 'uuid';
import { DiscordLink } from '../_common/DiscordLink';
import { BackLink } from '../_common/BackLink';
import { FrontendUrlConfig } from '../../../common/FrontendUrlConfig';
interface Props {
sessionWrapper: SessionWrapper,
@@ -178,11 +180,8 @@ function UploadTtsModelFc(props: Props) {
</div>*/}
</form>
<br />
<Link
to="/upload"
className="button is-link is-fullwidth is-outlined"
onClick={() => {}}
>&lt; Back to upload type selection</Link>
<BackLink link={FrontendUrlConfig.contributePage()} text="Back to contribute page" />
<br />
<br />
@@ -5,6 +5,8 @@ import { W2lTemplateUploadJob } from '../../../jobs/W2lTemplateUploadJobs';
import { useHistory, Link } from "react-router-dom";
import { v4 as uuidv4 } from 'uuid';
import { SessionW2lTemplateUploadResultListFc } from '../_common/SessionW2lTemplateUploadResultsListFc';
import { BackLink } from '../_common/BackLink';
import { FrontendUrlConfig } from '../../../common/FrontendUrlConfig';
interface W2lTemplateUploadJobResponsePayload {
success: boolean,
@@ -141,11 +143,7 @@ function UploadW2lPhotoFc(props: Props) {
<br />
<Link
to="/upload"
className="button is-link is-fullwidth is-outlined"
onClick={() => {}}
>&lt; Back to upload type selection</Link>
<BackLink link={FrontendUrlConfig.contributePage()} text="Back to contribute page" />
<br />
<br />
@@ -5,6 +5,8 @@ import { SessionWrapper } from '../../../session/SessionWrapper';
import { W2lTemplateUploadJob } from '../../../jobs/W2lTemplateUploadJobs';
import { useHistory, Link } from "react-router-dom";
import { v4 as uuidv4 } from 'uuid';
import { BackLink } from '../_common/BackLink';
import { FrontendUrlConfig } from '../../../common/FrontendUrlConfig';
interface W2lTemplateUploadJobResponsePayload {
success: boolean,
@@ -142,11 +144,7 @@ function UploadW2lVideoFc(props: Props) {
<br />
<br />
<Link
to="/upload"
className="button is-link is-fullwidth is-outlined"
onClick={() => {}}
>&lt; Back to upload type selection</Link>
<BackLink link={FrontendUrlConfig.contributePage()} text="Back to contribute page" />
<br />
<br />