only display table if it has a nonzero number of rows

This commit is contained in:
pantonshire committed 2023-06-15 14:34:34 +01:00
1 parent eb6dfea3db
commit 3f3b9d0b9e
1 file changed
+33 -23
+33 -23
View File
@@ -67,32 +67,42 @@ export function OutputTable(props: { currentString: string }) {
} }
} }
let table;
if (rows.length > 0) {
table = (
<table id={styles.output_table}>
<thead>
<tr>
<th></th>
<th>Name</th>
<th>Code</th>
<th>UTF-8</th>
<th>UTF-16LE</th>
<th>Category</th>
<th>Combining</th>
<th>Bidirectional</th>
<th>Mirrored</th>
<th>Decomp</th>
<th>Upper</th>
<th>Lower</th>
<th>Title</th>
<th>Numeric</th>
</tr>
</thead>
<tbody>
{rows}
</tbody>
</table>
);
} else {
table = (<></>);
}
return ( return (
<section className={styles.table_container}> <section className={styles.table_container}>
<div className={styles.overflow_scroll}> <div className={styles.overflow_scroll}>
<table id={styles.output_table}> {table}
<thead>
<tr>
<th></th>
<th>Name</th>
<th>Code</th>
<th>UTF-8</th>
<th>UTF-16LE</th>
<th>Category</th>
<th>Combining</th>
<th>Bidirectional</th>
<th>Mirrored</th>
<th>Decomp</th>
<th>Upper</th>
<th>Lower</th>
<th>Title</th>
<th>Numeric</th>
</tr>
</thead>
<tbody>
{rows}
</tbody>
</table>
</div> </div>
</section> </section>
); );