aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/app/components/Gaming/ProblemColumn.tsx
blob: 40d0716976f8a2a0e3de3ab0f62ddec97785347e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import type { SupportedLanguage } from "../../types/SupportedLanguage";
import TitledColumn from "../TitledColumn";
import ProblemColumnContent from "./ProblemColumnContent";

type Props = {
  title: string;
  description: string;
  language: SupportedLanguage;
  sampleCode: string;
};

export default function ProblemColumn({
  title,
  description,
  language,
  sampleCode,
}: Props) {
  return (
    <TitledColumn title={title}>
      <ProblemColumnContent
        description={description}
        sampleCode={sampleCode}
        language={language}
      />
    </TitledColumn>
  );
}