Denis Donici
75246ee285
chore: update example project ( #211 )
2026-04-10 15:11:24 +03:00
Denis Donici
af0c4ccf82
Update installation instructions. Fix igniter installer ( #210 )
...
* format test config
* chore: changed name for store file
* updated vite in example project
* chore: fix manual install instructions
* chore: updated instructions and examples in readme
* chore: fix igniter installer
* chore: fix igniter installer tests. update guides
2026-04-10 00:49:29 +03:00
Denis Donici
49db23fd6f
chore: added lodash as example dependency. fixed warnings. added svelte config
2026-03-19 12:43:32 -07:00
Denis Donici
c2432135f7
chore: added svelte store example
2026-03-19 12:43:32 -07:00
Denis Donici
d2fdcc20ef
chore: added runed example
2026-03-19 12:43:32 -07:00
Denis Donici
d7c0cf8fae
chore: added editor.js example
2026-03-19 12:43:32 -07:00
Denis Donici
7a5baead81
added drag and drop example
2026-03-19 12:43:32 -07:00
Denis Donici
09070d489b
chore: fix hmr
2026-03-19 12:43:32 -07:00
Denis Donici
35e8870b05
chore: use phoenix_vite for live svelte
2026-03-19 12:43:32 -07:00
Denis Donici
80e3277a95
chore: improved docs. removed live json
2026-03-19 12:43:32 -07:00
Denis Donici
3c9c382c1e
chore: improve igniter installer
2026-03-19 12:43:32 -07:00
Denis Donici
16c0fff165
chore: switch example project to vite
2026-03-19 12:43:32 -07:00
Denis Donici
1a06275aa0
chore: prepare vite integration
2026-03-19 12:43:32 -07:00
Denis Donici
2a9c197c53
chore: added vite hmr
2026-03-19 12:43:32 -07:00
Denis Donici
4996a03a90
chore: added basic vite support
2026-03-19 12:43:32 -07:00
Denis Donici
8a62ff7bff
chore: added event reply
2026-03-19 12:43:32 -07:00
Denis Donici
0cefad3200
chore: added file upload
2026-03-19 12:43:32 -07:00
Denis Donici
3570a3f138
chore: add live navigation and component composition
2026-03-19 12:43:32 -07:00
Denis Donici
84952ffa31
chore: add live form support via ecto changesets
2026-03-19 12:43:32 -07:00
Denis Donici
31d70eb934
chore: added support for streams
2026-03-19 12:43:32 -07:00
Denis Donici
5bd85b106a
chore: added json patch for props diff
2026-03-19 12:43:32 -07:00
Denis Donici
9262a425be
chore: added props diff
2026-03-19 12:43:32 -07:00
Denis Donici
bfdae993c2
feat/add comprehensive e2e testing ( #207 )
...
* add an exmaple with a static svelte component in a live view parent with list
* adjusted the styling of example
* chore: added more e2e tests
* chore: preserve client state
* chore: added tests for simple counter
* chore: added live lights e2e tests
* chore: added sigil e2e tests
* chore: added plus/minus tests
* chore: added live plus/minus tests
* chore: added hybrid plus/minus tests
* chore: added static color demo tests
* fix: handle correctly v sigil props
* chore: added tests to log list example
* chore: added tests to breaking news example
* chore: added chat tests
* chore: added tests for live json
* chore: added tests for simple slots
* chore: added tests for dynamic slots. added missing test ids
* chore: add tests to client loading
* chore: addes tests to otp ecto example
* chore: prepare for 0.17.4 release
2026-02-18 21:30:17 +02:00
Denis Donici
553ea1e466
Upgrade example project. fix remounting Svelte component ( #206 )
...
* remove old link in example page. add real time for ecto example
* upgraded tailwind 4 and latest phoenix for example
* fixed svelte component remounting on server events
* generate auto ids for duplicate components
* handle static svelte components in live view parent properly
* prepare release 0.17.3 release
* adjust the live_svelte version in mix.exs
2026-02-08 13:47:39 +02:00
Denis Donici
6829effefd
Added better navigation between examples projects ( #202 )
...
* Added better navigation between examples projects.
* Fix json date formatter
2026-02-01 00:14:15 +02:00
Alex Kuang
51fe81c9e1
update tsconfig with svelte doc recommendations
...
- set default target of es2022
- add isolatedModules
https://svelte.dev/docs/svelte/typescript#tsconfig.json-settings
2025-06-24 10:29:47 -07:00
David Vrensk
b6adf1c5ae
Rename some modules and files to make it easier to navigate examples
2025-05-30 16:00:44 -07:00
Wout De Puysseleir
7fd90a59ca
Add example loading slot
2025-04-18 09:58:38 -07:00
Wout De Puysseleir
eab0988f2d
Use latest svelte version
2025-02-05 13:01:10 -08:00
Wout De Puysseleir
39af7d9ba1
Add named slots example
2025-02-05 13:01:10 -08:00
Wout De Puysseleir
0d754ff169
Svelte 5 support
...
- LiveJson stopped working
- Experimental slots stopped working
2025-02-05 13:01:10 -08:00
Wout De Puysseleir
2710cd7157
Add randomization to Struct example
...
This is a nice way to test if maps are updating properly
2025-02-05 13:01:10 -08:00
Wout De Puysseleir
a83e46f062
Convert Svelte files to runes
...
Mostly by running `npx sv migrate svelte-5`
2025-02-05 13:01:10 -08:00
Wout De Puysseleir
75f268b245
Correctly setup prettier
2024-11-09 11:54:29 -08:00
Wout De Puysseleir
0b326bb257
Fix self closing tags
2024-11-09 11:44:49 -08:00
Wout De Puysseleir
5a2f4a64a0
Add aria-labels to buttons
2024-11-09 11:36:15 -08:00
Wout De Puysseleir
384133cda1
Remove Svelvet example
2024-11-09 11:34:34 -08:00
Wout De Puysseleir
a942394412
Upgrade to esbuild-svelte to 0.9.0
...
This is in preparation for Svelte 5
2024-11-09 11:33:06 -08:00
Wout De Puysseleir
0ec2f691a3
Upgrade svelte-preprocess to 6.0.3
2024-11-09 11:32:00 -08:00
Wout De Puysseleir
f0362d30ba
Upgrade typescript to 5.6.3 in example project
2024-11-09 11:28:51 -08:00
Wout De Puysseleir
f9d688960d
Add composition example
2024-10-19 16:22:57 -07:00
Wout De Puysseleir
52ca9f8d81
Support esbuild 0.24.0
2024-10-19 15:31:45 -07:00
Wout De Puysseleir
55ab1faf45
Run npm audit fix in example_project
2024-10-19 11:21:24 -07:00
Wout De Puysseleir
41bc341456
Upgrade to latest Svelte 4 in example_project
...
This is in preparation for Svelte 5
2024-10-19 11:21:02 -07:00
Wout De Puysseleir
60d9e976b6
Minor update npm example_project
2024-01-17 12:22:12 -08:00
Wout De Puysseleir
1f512d1f27
Bump versions in lock files
2023-08-19 18:22:17 -07:00
Wout De Puysseleir
48ee0896fd
Add slot component in example project
2023-08-08 12:28:18 -07:00
Dmitrii Maganov
06632a40ab
Refactor hooks.js
2023-08-08 12:26:55 -07:00
Wout De Puysseleir
80f66dabb6
Example project: ../svelte/**/* -> ../svelte/**/*.svelte
2023-08-08 12:18:02 -07:00
Dmitrii Maganov
9074a93043
Replace render/exportSvelteComponents with getRender
2023-08-08 12:18:02 -07:00