Commit Graph

23 Commits

Author SHA1 Message Date
Marco Pasqualetti c8cf0771d4 test(packages/tuono-router): refine unit tests (#478) 2025-02-02 17:45:16 +01:00
Marco Pasqualetti dcedb1c6c0 refactor: create TuonoContext (#413) 2025-01-25 15:56:10 +01:00
Valerio Ageno 305ae59086 feat: pass config from server to client (#407) 2025-01-23 18:43:17 +01:00
Jacob Marshall 118172d27f refactor: add TuonoEntryPoint (#374)
Co-authored-by: Marco Pasqualetti <marco.pasqualetti@live.com>
2025-01-20 20:17:49 +01:00
Valerio Ageno 33aa37ed7d fix: create a component tree that matches between client and server to avoid useId output mismatch (#371)
Co-authored-by: Marco Pasqualetti <marco.pasqualetti@live.com>
2025-01-19 16:23:30 +01:00
Valerio Ageno 1a8231851d feat: add support for client only lazy loading with dynamic (#331) 2025-01-16 12:34:06 +01:00
Jacob Marshall 9b2f0aab32 chore: refine useRouter return type and update docs (#339) 2025-01-14 16:42:27 +01:00
Marco Pasqualetti 0ef1252e1f feat(packages/tuono-(router|fs-router-vite-plugin)): replace __route with __layout (#283) 2025-01-03 17:08:18 +01:00
Marco Pasqualetti 592f402ffd feat: add support for react 19 (#264)
Co-authored-by: Valerio Ageno <valerioageno@yahoo.it>
2025-01-03 11:00:44 +01:00
Valerio Ageno d12d8404ec feat(packages/tuono-router): replace zustand with React.Context (#256)
Co-authored-by: Marco Pasqualetti <marco.pasqualetti@live.com>
2024-12-24 11:41:45 +01:00
Marco Pasqualetti f3bf13da59 refactor(packages/*): add tuono- prefix to all relevant folders (#255) 2024-12-23 18:28:06 +01:00
Valerio Ageno 1d87a78393 chore: merge packages into tuono 2024-05-25 14:56:55 +02:00
Valerio Ageno cfdd59f5fb fix: SSR bug on pages with no SSR handler 2024-05-23 22:44:57 +02:00
Valerio Ageno ec2fb17f7f feat: handle server side props on the client 2024-05-23 20:41:05 +02:00
Valerio Ageno 208c18c94a feat: create base payload, request and response data structures 2024-05-19 12:22:56 +02:00
Valerio Ageno fc1d9013f8 feat: set zustand store server side 2024-05-15 20:42:16 +02:00
Valerio Ageno da75dc4a07 feat: enable server side route matching 2024-05-14 21:23:32 +02:00
Valerio Ageno b557820b6e feat: enable layout element 2024-05-12 17:13:41 +02:00
Valerio Ageno 4e1d0b6252 feat: initialize router on landing 2024-05-11 16:22:15 +02:00
Valerio Ageno 90de047a07 feat: handle custom not found error 2024-05-11 16:08:51 +02:00
Valerio Ageno ef98cfed90 feat: check rust handler in client component 2024-05-11 15:55:26 +02:00
Valerio Ageno 73c94e5fbb feat: create basic router 2024-05-11 15:08:49 +02:00
Valerio Ageno 37edb3b830 feat: create tuono-router package 2024-05-02 19:10:20 +02:00