Skip to content

Commit 0086e49

Browse files
committed
hotfix: maybe its some semantics
1 parent 7b80e17 commit 0086e49

File tree

10 files changed

+259
-233
lines changed

10 files changed

+259
-233
lines changed

app/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1537,7 +1537,7 @@ int main() {
15371537
<br />
15381538
<br />
15391539
<Card title="FILE SYSTEM">
1540-
<TreeView defaultValue={true} isRoot title="Animal Kingdom">
1540+
<TreeView defaultValue={true} isRoot title="Animal Kingdom" style={{ minWidth: '71ch' }}>
15411541
<TreeView defaultValue={true} title="Chordata">
15421542
<TreeView defaultValue={true} title="Mammalia">
15431543
<TreeView defaultValue={true} title="Primates">

components/Row.module.scss

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
outline: 0;
44
border: 0;
55
transition: 200ms ease background;
6-
font-size: var(--font-size);
7-
flex-shrink: 0;
86

97
&:focus {
108
background: var(--theme-focused-foreground);

components/Table.module.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
position: relative;
77
width: 100%;
88
border-spacing: 0px;
9+
-webkit-text-size-adjust: 100%;
910
}
1011

1112
.body {

components/TableColumn.module.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
padding-left: 1ch;
88
font-size: var(--font-size);
99
flex-shrink: 0;
10+
-webkit-text-size-adjust: 100%;
1011

1112
&:first-child {
1213
padding-left: 0px;

components/TableRow.module.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
transition: transform 0.5s ease;
88
border-spacing: 0px;
9+
-webkit-text-size-adjust: 100%;
910

1011
&:focus {
1112
background: var(--theme-focused-foreground);

components/TreeView.module.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.root {
22
white-space: nowrap;
3+
-webkit-text-size-adjust: 100%;
34
}
45

56
.item {

components/TreeView.tsx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,18 @@ import styles from '@components/TreeView.module.scss';
55
import * as React from 'react';
66

77
interface TreeViewProps {
8-
defaultValue?: boolean;
9-
title: string;
108
children?: React.ReactNode;
9+
defaultValue?: boolean;
1110
depth?: number;
1211
isFile?: boolean;
13-
isRoot?: boolean;
1412
isLastChild?: boolean;
13+
isRoot?: boolean;
1514
parentLines?: boolean[];
15+
style?: any;
16+
title: string;
1617
}
1718

18-
const TreeView: React.FC<TreeViewProps> = ({ defaultValue = false, title, children, depth = 0, isFile = false, isRoot = false, isLastChild = false, parentLines = [] }) => {
19+
const TreeView: React.FC<TreeViewProps> = ({ defaultValue = false, title, children, depth = 0, isFile = false, isRoot = false, isLastChild = false, style, parentLines = [] }) => {
1920
const [show, setShow] = React.useState<boolean>(defaultValue);
2021

2122
const onToggleShow = (): void => {
@@ -33,7 +34,7 @@ const TreeView: React.FC<TreeViewProps> = ({ defaultValue = false, title, childr
3334
const updatedParentLines = [...parentLines, !isLastChild];
3435

3536
return (
36-
<div className={styles.root}>
37+
<div className={styles.root} style={style}>
3738
<div tabIndex={0} role="button" onClick={onToggleShow} className={styles.item} aria-expanded={show}>
3839
{prefix}
3940
{icon}

0 commit comments

Comments
 (0)