import React from 'react' import { usePage } from '@inertiajs/react' import DocsCallout from '../../components/docs/DocsCallout' import DocsFaqAccordion from '../../components/docs/DocsFaqAccordion' import DocsSection from '../../components/docs/DocsSection' import DocsSidebarNav from '../../components/docs/DocsSidebarNav' import QuickstartNextSteps from '../../components/docs/QuickstartNextSteps' import SeoHead from '../../components/seo/SeoHead' import { ACCOUNT_ACCESS_ITEMS, FAQ_ITEMS, FIRST_CHECKS, HERO_METRICS, PROFILE_SETTINGS_ITEMS, PUBLISHING_CONTEXT_ITEMS, RELATED_HELP_ITEMS, REPORTING_ITEMS, SECTION_ITEMS, } from './troubleshootingHelpContent' function HeroMetric({ label, value, note }) { return (
{label}
{value}

{note}

) } function InsightCard({ item }) { return (

{item.title}

{item.body}

) } function BulletGrid({ items, tone = 'sky' }) { const dotColor = tone === 'amber' ? 'bg-amber-300' : tone === 'emerald' ? 'bg-emerald-300' : 'bg-sky-300' return (
{items.map((item) => (
{item}
))}
) } export default function TroubleshootingHelpPage() { const { props } = usePage() const links = props.links || {} const signedIn = Boolean(props.auth?.signed_in) const jsonLd = [ { '@context': 'https://schema.org', '@type': 'Article', headline: 'Troubleshooting Help', description: props.description, url: props.seo?.canonical, author: { '@type': 'Organization', name: 'Skinbase', }, about: ['Troubleshooting', 'Account access', 'Permissions', 'Publishing blockers', 'Support'], }, { '@context': 'https://schema.org', '@type': 'FAQPage', mainEntity: FAQ_ITEMS.map((item) => ({ '@type': 'Question', name: item.question, acceptedAnswer: { '@type': 'Answer', text: item.answer, }, })), }, ] const relatedHelpItems = RELATED_HELP_ITEMS.map((item) => ({ ...item, href: links[item.linkKey], })) return (

Troubleshooting help

When something feels broken, the fastest fix usually starts with diagnosing the right kind of problem.

Use this page when you need shorter, support-oriented guidance for account entry issues, context confusion, publishing blockers, incomplete setup, permissions problems, or the point where a clean bug report becomes the right move.

{HERO_METRICS.map((metric) => ( ))}
Ask whether the issue is about access, permissions, settings, or a truly broken route. Those categories lead to very different fixes. Many urgent-feeling problems resolve much faster once you confirm the right account, inbox, route, or Group context.
{ACCOUNT_ACCESS_ITEMS.map((item) => ( ))}
{PUBLISHING_CONTEXT_ITEMS.map((item) => ( ))}
{PROFILE_SETTINGS_ITEMS.map((item) => ( ))}
) }