mirror of
https://github.com/plebbit/seedit.git
synced 2026-02-15 08:21:19 -05:00
Update subplebbit-settings.tsx
This commit is contained in:
@@ -679,9 +679,19 @@ const ChallengeSettings = ({ challenge, index, isReadOnly, setSubplebbitSettings
|
||||
const Challenges = ({ isReadOnly, readOnlyChallenges }: { isReadOnly: boolean; readOnlyChallenges: any }) => {
|
||||
const { t } = useTranslation();
|
||||
const { settings, setSubplebbitSettingsStore } = useSubplebbitSettingsStore();
|
||||
const challenges = settings?.challenges || readOnlyChallenges || [];
|
||||
const [challenges, setChallenges] = useState<any[]>([]);
|
||||
const [showSettings, setShowSettings] = useState<boolean[]>(challenges.map(() => false));
|
||||
|
||||
useEffect(() => {
|
||||
if (settings) {
|
||||
setChallenges(settings.challenges);
|
||||
} else if (readOnlyChallenges) {
|
||||
setChallenges(readOnlyChallenges);
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}, [settings, readOnlyChallenges]);
|
||||
|
||||
const location = useLocation();
|
||||
const isInCreateSubplebbitView = isCreateSubplebbitView(location.pathname);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user