JSFiddle - React, Tailwind, and code Playground

by Marco Abate

JavaScript

const initialArray = [...Array(30).keys()]

const segments = initialArray.reduce((acc, item) => {
	const prefix = [...Array(item).keys()].map((el)=>`/:segment${el}`).join('')
    acc.push(`${prefix}/:segment${item}.html`)
    return acc
}, [])

console.log(segments)