aboutsummaryrefslogtreecommitdiff
path: root/src/components/voerBord.tsx
blob: 3e319a16db255b455c3f8eabdf5df37dccce8933 (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
28
29
30
31
32
33
34
35
36
37
38
39
interface VoerBordProps {
	width: number;
	height: number;
}

export function VoerBord(props: VoerBordProps) {
	return <table style={{
		borderSpacing: 8,
		width: "100%"
	}}>
		<tbody>
			{
				[...Array(props.height)].map(() => (
					<tr>
						{[...Array(props.width)].map(() => (
							<td style={{
								position: "relative",
								width: "100%",
								padding: 0
							}}>
								<div style={{
									display: "block",
									marginTop: "100%"
								}}/>
								<div style={{
									position: "absolute",
									top: 0, left: 0, right: 0, bottom: 0,
									borderRadius: 6,
									border: "2px solid var(--background-alt)",
									opacity: .5
								}}/>
							</td>
						))}
					</tr>
				))
			}
		</tbody>
	</table>
}