Может в Svelte есть для этого сахар, но я не знаю :)