diff --git a/src/lib/utils/challenge-utils.ts b/src/lib/utils/challenge-utils.ts index 4dbff488..a463fd34 100644 --- a/src/lib/utils/challenge-utils.ts +++ b/src/lib/utils/challenge-utils.ts @@ -78,7 +78,7 @@ export const getDefaultChallengeDescription = (challengeType: string) => { case 'text-math': return 'Ask a plain text math question, insecure, use ONLY for testing.'; case 'captcha-canvas-v3': - return 'Make a custom image captcha'; + return 'make custom image captcha'; case 'fail': return 'A challenge that automatically fails with a custom error message.'; case 'blacklist': @@ -96,7 +96,7 @@ export const getDefaultChallengeOptions = (challengeType: string) => { switch (challengeType) { case 'text-math': return { - difficulty: '1', + difficulty: '', }; case 'captcha-canvas-v3': return { @@ -107,12 +107,12 @@ export const getDefaultChallengeOptions = (challengeType: string) => { }; case 'fail': return { - error: "You're not allowed to publish.", + error: '', }; case 'blacklist': return { blacklist: '', - error: "You're blacklisted.", + error: '', }; case 'question': return { @@ -121,11 +121,11 @@ export const getDefaultChallengeOptions = (challengeType: string) => { }; case 'evm-contract-call': return { - chainTicker: 'eth', + chainTicker: '', address: '', abi: '', condition: '', - error: "Contract call response doesn't pass condition.", + error: '', }; default: return {}; diff --git a/src/views/subplebbit/subplebbit-settings/subplebbit-settings.tsx b/src/views/subplebbit/subplebbit-settings/subplebbit-settings.tsx index 25224c8c..3a530bc5 100644 --- a/src/views/subplebbit/subplebbit-settings/subplebbit-settings.tsx +++ b/src/views/subplebbit/subplebbit-settings/subplebbit-settings.tsx @@ -28,7 +28,7 @@ type SubplebbitSettingsState = { settings: any | undefined; subplebbitAddress: string | undefined; publishSubplebbitEditOptions: PublishSubplebbitEditOptions; - setSubmitStore: (data: Partial) => void; + setSubplebbitSettingsStore: (data: Partial) => void; }; const useSubplebbitSettingsStore = create((set) => ({ @@ -42,7 +42,7 @@ const useSubplebbitSettingsStore = create((set) => ({ settings: undefined, subplebbitAddress: undefined, publishSubplebbitEditOptions: {}, - setSubmitStore: ({ challenges, title, description, address, suggested, rules, roles, settings, subplebbitAddress }) => + setSubplebbitSettingsStore: ({ challenges, title, description, address, suggested, rules, roles, settings, subplebbitAddress }) => set((state) => { const nextState = { ...state }; if (challenges !== undefined) nextState.challenges = challenges; @@ -69,14 +69,14 @@ const useSubplebbitSettingsStore = create((set) => ({ const Title = ({ isReadOnly }: { isReadOnly: boolean }) => { const { t } = useTranslation(); - const { title, setSubmitStore } = useSubplebbitSettingsStore(); + const { title, setSubplebbitSettingsStore } = useSubplebbitSettingsStore(); return (
{t('title')}
e.g., books: made from trees or pixels. recommendations, news, or thoughts
- {isReadOnly ? {title} : setSubmitStore({ title: e.target.value })} />} + {isReadOnly ? {title} : setSubplebbitSettingsStore({ title: e.target.value })} />}
); @@ -84,7 +84,7 @@ const Title = ({ isReadOnly }: { isReadOnly: boolean }) => { const Description = ({ isReadOnly }: { isReadOnly: boolean }) => { const { t } = useTranslation(); - const { description, setSubmitStore } = useSubplebbitSettingsStore(); + const { description, setSubplebbitSettingsStore } = useSubplebbitSettingsStore(); return (
@@ -94,7 +94,7 @@ const Description = ({ isReadOnly }: { isReadOnly: boolean }) => { {isReadOnly ? (
{description}
) : ( -