// now I completely removed this from providers
Filament::registerRenderHook(
'panels::scripts.before',
fn () => new HtmlString(html: "
<script>
document.addEventListener('DOMContentLoaded', function(){
setTimeout(() => {
const activeSidebarItem = document.querySelector('.fi-sidebar-item-active');
const sidebarWrapper = document.querySelector('.fi-sidebar-nav');
if (activeSidebarItem && sidebarWrapper) {
sidebarWrapper.style.scrollBehavior = 'smooth';
sidebarWrapper.scrollTo(0, activeSidebarItem.offsetTop - 450);
}
}, 300)
});
</script>
"));
// now I completely removed this from providers
Filament::registerRenderHook(
'panels::scripts.before',
fn () => new HtmlString(html: "
<script>
document.addEventListener('DOMContentLoaded', function(){
setTimeout(() => {
const activeSidebarItem = document.querySelector('.fi-sidebar-item-active');
const sidebarWrapper = document.querySelector('.fi-sidebar-nav');
if (activeSidebarItem && sidebarWrapper) {
sidebarWrapper.style.scrollBehavior = 'smooth';
sidebarWrapper.scrollTo(0, activeSidebarItem.offsetTop - 450);
}
}, 300)
});
</script>
"));