Universal Router generate full urls

by Vladimir Kutepov

HTML

<script src="https://unpkg.com/universal-router@5/universal-router.min.js"></script>
<script src="https://unpkg.com/universal-router@5/universal-router-generate-urls.min.js"></script>

JavaScript

// import UniversalRouter from 'universal-router';
// import generateUrls from 'universal-router/generateUrls';

const router = new UniversalRouter({ name: 'home', path: '/home' });

const path = generateUrls(router);
const url = (...args) => `https://www.example.com${path(...args)}`;

url('home'); // => https://www.example.com/home

document.body.innerHTML = url('home');
console.log(url('home'));