import {useState} from 'react'; import styled from '@emotion/styled'; import {Button} from 'sentry/components/button'; import {FeatureBadge} from 'sentry/components/core/badge/featureBadge'; import {GroupSummary} from 'sentry/components/group/groupSummary'; import {GroupSummaryWithAutofix} from 'sentry/components/group/groupSummaryWithAutofix'; import Placeholder from 'sentry/components/placeholder'; import {IconMegaphone} from 'sentry/icons'; import {t, tct} from 'sentry/locale'; import {space} from 'sentry/styles/space'; import type {Event} from 'sentry/types/event'; import type {Group} from 'sentry/types/group'; import type {Project} from 'sentry/types/project'; import {getConfigForIssueType} from 'sentry/utils/issueTypeConfig'; import {useFeedbackForm} from 'sentry/utils/useFeedbackForm'; import {SectionKey} from 'sentry/views/issueDetails/streamline/context'; import {SidebarFoldSection} from 'sentry/views/issueDetails/streamline/foldSection'; import {useAiConfig} from 'sentry/views/issueDetails/streamline/hooks/useAiConfig'; import Resources from 'sentry/views/issueDetails/streamline/sidebar/resources'; import {useHasStreamlinedUI} from 'sentry/views/issueDetails/utils'; import {SolutionsSectionCtaButton} from './solutionsSectionCtaButton'; function SolutionsHubFeedbackButton({hidden}: {hidden: boolean}) { const openFeedbackForm = useFeedbackForm(); if (hidden) { return null; } return (