mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-10 03:51:25 +00:00
rename /upload -> /contribute, improve links
This commit is contained in:
1 parent
b21a5fefca
commit
94055aadfc
8 files changed
+25
-26
No files matched your search
@@ -84,6 +84,12 @@ class FrontendUrlConfig {
|
||||
return `/profile/${userDisplayName}/ban`;
|
||||
}
|
||||
|
||||
// Contribute
|
||||
|
||||
static contributePage() : string {
|
||||
return '/contribute';
|
||||
}
|
||||
|
||||
// Moderation links
|
||||
|
||||
static moderationMain() : string {
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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={() => {}}
|
||||
>< Back to contribute</Link>
|
||||
<BackLink link={FrontendUrlConfig.contributePage()} text="Back to contribute page" />
|
||||
|
||||
<br />
|
||||
</div>
|
||||
|
||||
+2
-2
@@ -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={() => {}}
|
||||
>< 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={() => {}}
|
||||
>< 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={() => {}}
|
||||
>< Back to upload type selection</Link>
|
||||
<BackLink link={FrontendUrlConfig.contributePage()} text="Back to contribute page" />
|
||||
|
||||
<br />
|
||||
<br />
|
||||
|
||||
Reference in new issue
Block a user