aboutsummaryrefslogtreecommitdiff
path: root/examples/ssr/src/components/TextDecorationSkip.astro
blob: ccd866a09fecfb55dd9f82712d952b876f9e5f04 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
const { text } = Astro.props;
const words = text.split(' ');
const last = words.length - 1;
---

<style>
	span {
		text-decoration: underline;
	}
</style>
{words.map((word, i) => (
	<Fragment>
		<span>{word}</span>
		{i !== last && <Fragment>&#32;</Fragment>}
	</Fragment>
))}