Tag: svelte

Ako robiť polling v Svelte a InertiaJS

Len rýchly snippet o tom, ako robiť polling svelte štýlom. ``js import { onDestroy } from "svelte" let interval const poll = () => { clearTimeout(interval) Inertia.reload() interval = setTimeout(poll, 1000) } poll() onDestroy(() => clearTimeout(interval)) `` Dalo by sa to u...

Testovanie svelte-dnd-action s Cypress

Používanie Drag & Drop je pravdepodobne jednoduchšie než kedykoľvek predtým, vďaka prakticky neobmedzenému množstvu nových front-end knižníc, ktoré každý deň pribúdajú. Implementovať Drag & Drop pre zoraditeľné trello-like tabule alebo pre nahrávanie súborov v prehliadači je tak...

Vzdávam sa nádeje na svelte-kit

Náhodne som si po návrate z dovolenky po niekoľkých týždňoch pozrel stav svelte-kit. Výsledok nebol dobrý. Otvorené issue pre míľnik 1.0 sa len hromadia. Zdá sa, že nikdy nevyjde. Zapojil som sa do #733 kvôli nezrovnalosti s traling slash, ktorú som objavil v Sapperi pred nejakým...

Skúšanie tauri so svelte

Vyskúšal som tauri a bol som celkom spokojný s výsledkom. Tauri produkuje jediný binárny súbor s UI vytvoreným vo webových frontendových technológiách, ktoré milujeme nenávidieť – ako React, Vue alebo dokonca Svelte. Kúzlo sa skrýva v Ruste. Hlavným konkurentom Tauri je zdanlivo...

SvelteKit je takmer v bete

Teraz, keď bol repozitár SvelteKit nedobrovoľne zverejnený v snahe zvýšiť dostupné zásoby GitHub Actions pre projekt, máme všetci možnosť nahliadnuť do niektorých diskusií, ktoré vývojový tím momentálne vedie alebo v nedávnej minulosti viedol. Bol som medzi mnohými, čo si zvykli...

Používanie polí v Svelte localStorage store

Rozdiel medzi cookies a localStorage localStorage umožňuje prehliadačom ukladať dáta súvisiace s aplikáciou na strane klienta. Môže sa to zdať identické s účelom cookies, ale sú tu rozdiely, inak by sa to mohlo jednoducho nazývať otherCookies namiesto localStorage. Po prvé, od lo...

Funkčné komentáre vo vime v Svelte

Tu je minimálne nastavenie vimu, ktoré som upravil, aby komentáre vo vime fungovali v Svelte ``vim call plug#begin('~/.vim/plugged') Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'evanleck/vim-svelte' Plug 'Shougo/context_filetype.vim' Plug 'preservim/nerdcommenter...