@@ -122,6 +122,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
122122 < ListItem key = { page . to } >
123123 < Link
124124 to = { page . to }
125+ preload = "viewport"
126+ preloadDelay = { 100 }
125127 className = "group flex gap-x-3 rounded-lg px-2.5 py-2 text-base font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary lg:py-1.5 lg:text-sm/6"
126128 activeProps = { {
127129 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
@@ -140,6 +142,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
140142 < ListItem key = { page . to } >
141143 < Link
142144 to = { page . to }
145+ preload = "viewport"
146+ preloadDelay = { 100 }
143147 className = "group flex gap-x-3 rounded-lg px-2.5 py-2 text-base font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary lg:py-1.5 lg:text-sm/6"
144148 activeProps = { {
145149 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
@@ -158,6 +162,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
158162 < ListItem key = { page . to } >
159163 < Link
160164 to = { page . to }
165+ preload = "viewport"
166+ preloadDelay = { 100 }
161167 className = "group flex gap-x-3 rounded-lg px-2.5 py-2 text-base font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary lg:py-1.5 lg:text-sm/6"
162168 activeProps = { {
163169 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
@@ -178,6 +184,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
178184 < ListItem key = { page . to } >
179185 < Link
180186 to = { page . to }
187+ preload = "viewport"
188+ preloadDelay = { 100 }
181189 className = "group flex gap-x-3 rounded-lg px-2.5 py-2 text-base font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary lg:py-1.5 lg:text-sm/6"
182190 activeProps = { {
183191 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
@@ -229,6 +237,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
229237 < ListItem key = { page . to } >
230238 < Link
231239 to = { page . to }
240+ preload = "viewport"
241+ preloadDelay = { 100 }
232242 className = "group flex gap-x-3 px-2.5 py-1.5 text-sm/6 font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary"
233243 activeProps = { {
234244 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
@@ -247,6 +257,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
247257 < ListItem key = { page . to } >
248258 < Link
249259 to = { page . to }
260+ preload = "viewport"
261+ preloadDelay = { 100 }
250262 className = "group flex gap-x-3 px-2.5 py-1.5 text-sm/6 font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary"
251263 activeProps = { {
252264 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
@@ -265,6 +277,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
265277 < ListItem key = { page . to } >
266278 < Link
267279 to = { page . to }
280+ preload = "viewport"
281+ preloadDelay = { 100 }
268282 className = "group flex gap-x-3 px-2.5 py-1.5 text-sm/6 font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary"
269283 activeProps = { {
270284 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
@@ -285,6 +299,8 @@ export function Sidebar({ sidebarOpen, setSidebarOpen }: SidebarProps): JSX.Elem
285299 < ListItem key = { page . to } >
286300 < Link
287301 to = { page . to }
302+ preload = "viewport"
303+ preloadDelay = { 100 }
288304 className = "group flex gap-x-3 px-2.5 py-1.5 text-sm/6 font-semibold text-muted transition-all hover:bg-primary/10 hover:text-primary"
289305 activeProps = { {
290306 className : 'bg-primary/10 text-primary shadow-sm ring-1 ring-primary/20' ,
0 commit comments