Wire admin studio SSR and search infrastructure
This commit is contained in:
@@ -4,7 +4,7 @@ import SettingsLayout from '../../Layouts/SettingsLayout'
|
||||
import TextInput from '../../components/ui/TextInput'
|
||||
import Textarea from '../../components/ui/Textarea'
|
||||
import Button from '../../components/ui/Button'
|
||||
import Toggle from '../../components/ui/Toggle'
|
||||
import Checkbox from '../../components/ui/Checkbox'
|
||||
import NovaSelect from '../../components/ui/NovaSelect'
|
||||
import Modal from '../../components/ui/Modal'
|
||||
import { RadioGroup } from '../../components/ui/Radio'
|
||||
@@ -1369,13 +1369,15 @@ export default function ProfileEdit() {
|
||||
<p className="text-sm font-medium text-white/90">{label}</p>
|
||||
<p className="text-xs text-slate-500">{hint}</p>
|
||||
</div>
|
||||
<Toggle
|
||||
<Checkbox
|
||||
checked={!!notificationForm[field]}
|
||||
onChange={(e) => {
|
||||
setNotificationForm((prev) => ({ ...prev, [field]: e.target.checked }))
|
||||
clearSectionStatus('notifications')
|
||||
}}
|
||||
aria-label={label}
|
||||
variant="accent"
|
||||
size={20}
|
||||
/>
|
||||
</div>
|
||||
))}
|
||||
@@ -1450,13 +1452,15 @@ export default function ProfileEdit() {
|
||||
<p className="text-sm font-medium text-white/90">Show warning before opening mature artwork pages</p>
|
||||
<p className="text-xs text-slate-500">Display an interstitial on artwork detail pages before revealing mature media.</p>
|
||||
</div>
|
||||
<Toggle
|
||||
<Checkbox
|
||||
checked={!!contentForm.mature_content_warning_enabled}
|
||||
onChange={(e) => {
|
||||
setContentForm((prev) => ({ ...prev, mature_content_warning_enabled: e.target.checked }))
|
||||
clearSectionStatus('content')
|
||||
}}
|
||||
aria-label="Show warning before opening mature artwork pages"
|
||||
variant="accent"
|
||||
size={20}
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user