diff --git a/src/core/client/stream/tabs/comments/components/Indent.tsx b/src/core/client/stream/tabs/comments/components/Indent.tsx index 45bac72a5..660bea468 100644 --- a/src/core/client/stream/tabs/comments/components/Indent.tsx +++ b/src/core/client/stream/tabs/comments/components/Indent.tsx @@ -10,17 +10,30 @@ export interface IndentProps { children: React.ReactNode; } +const levels = [ + styles.level1, + styles.level2, + styles.level3, + styles.level4, + styles.level5, + styles.level6, +]; + +function getLevelClassName(level?: number) { + if (!level) { + return ""; + } + if (level - 1 > levels.length) { + throw new Error(`Indent level ${level} does not exist`); + } + return levels[level - 1]; +} + const Indent: StatelessComponent = props => { return (