import React from 'react' function Pill({ children }) { return {children} } function ColorSwatch({ label, value }) { if (!value) return null return (
{label}
) } export default function WorldThemePresetHelper({ theme, onApply }) { if (!theme) { return null } return (
{theme.label} preset

Preset suggestions fill the campaign basics fast. You can still override every field manually afterwards.

{theme.background_motif ? {theme.background_motif} : null} {theme.icon_name ? {theme.icon_name.replace('fa-solid ', '')} : null} {theme.suggested_badge_label ? {theme.suggested_badge_label} : null} {theme.suggested_cta_label ? {theme.suggested_cta_label} : null}
{Array.isArray(theme.related_tags_json) && theme.related_tags_json.length > 0 ? (
Suggested related tags
{theme.related_tags_json.map((tag) => #{tag})}
) : null}
) }