import type { StudioWorkResult } from '../protocol/studio-agent-types'
import type { StudioReviewViewModel } from '../store/studio-selectors'
import { studioPanelClass } from '../theme'
import { StudioReviewFindingList } from './StudioReviewFindingList'
import { useI18n } from '../../i18n'
interface StudioReviewPanelProps {
result: StudioWorkResult | null
review: StudioReviewViewModel | null
}
export function StudioReviewPanel({ result, review }: StudioReviewPanelProps) {
const { t } = useI18n()
if (!result || !review) {
return (
{result.summary}
{(review.sourceLabel || review.path) && (
{content}