fix: explore switch always enabled

This commit is contained in:
swve 2025-02-02 11:50:32 +01:00
parent ca6a80702a
commit 7ef01b90c0

View file

@ -20,6 +20,7 @@ import { mutate } from 'swr'
import { getAPIUrl } from '@services/config/config' import { getAPIUrl } from '@services/config/config'
import Image from 'next/image' import Image from 'next/image'
import learnhouseIcon from '@public/learnhouse_logo.png' import learnhouseIcon from '@public/learnhouse_logo.png'
import Link from 'next/link'
const ORG_LABELS = [ const ORG_LABELS = [
{ value: 'languages', label: '🌐 Languages' }, { value: 'languages', label: '🌐 Languages' },
@ -86,7 +87,7 @@ const OrgEditGeneral: React.FC = () => {
description: org?.description || '', description: org?.description || '',
about: org?.about || '', about: org?.about || '',
label: org?.label || '', label: org?.label || '',
explore: org?.explore ?? true, explore: org?.explore ?? false,
} }
const updateOrg = async (values: OrganizationValues) => { const updateOrg = async (values: OrganizationValues) => {
@ -216,7 +217,7 @@ const OrgEditGeneral: React.FC = () => {
<div className="flex items-center justify-between space-x-2 mt-6 bg-gray-50/50 p-4 rounded-lg nice-shadow"> <div className="flex items-center justify-between space-x-2 mt-6 bg-gray-50/50 p-4 rounded-lg nice-shadow">
<div className="flex items-center space-x-4"> <div className="flex items-center space-x-4">
<div className="flex items-center space-x-2"> <Link href="https://www.learnhouse.app/explore" target="_blank" className="flex items-center space-x-2">
<Image <Image
quality={100} quality={100}
width={120} width={120}
@ -227,7 +228,7 @@ const OrgEditGeneral: React.FC = () => {
<span className="px-2 py-1 mt-1 bg-black rounded-md text-[10px] font-semibold text-white"> <span className="px-2 py-1 mt-1 bg-black rounded-md text-[10px] font-semibold text-white">
EXPLORE EXPLORE
</span> </span>
</div> </Link>
<div className="space-y-0.5"> <div className="space-y-0.5">
<Label className="text-base">Showcase in LearnHouse Explore</Label> <Label className="text-base">Showcase in LearnHouse Explore</Label>
<p className="text-sm text-gray-500"> <p className="text-sm text-gray-500">
@ -238,7 +239,7 @@ const OrgEditGeneral: React.FC = () => {
</div> </div>
<Switch <Switch
name="explore" name="explore"
checked={values.explore} checked={values.explore ?? false}
onCheckedChange={(checked) => setFieldValue('explore', checked)} onCheckedChange={(checked) => setFieldValue('explore', checked)}
/> />
</div> </div>