File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -3,11 +3,14 @@ import { Controller } from "@hotwired/stimulus"
3
3
// Connects to data-controller="sidebar-menu"
4
4
export default class extends Controller {
5
5
connect ( ) {
6
- window . addEventListener ( "turbo:before-visit " , ( ) => {
6
+ window . addEventListener ( "turbo:before-cache " , ( ) => {
7
7
localStorage . setItem ( "menuScrollPositon" , this . element . scrollTop ) ;
8
8
} ) ;
9
9
10
- window . addEventListener ( "turbo:load" , ( ) => {
10
+ window . addEventListener ( "turbo:before-render" , ( ) => {
11
+ this . element . scrollTop = localStorage . getItem ( "menuScrollPositon" ) || 0 ;
12
+ } ) ;
13
+ window . addEventListener ( "turbo:render" , ( ) => {
11
14
this . element . scrollTop = localStorage . getItem ( "menuScrollPositon" ) || 0 ;
12
15
} ) ;
13
16
}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ def view_template
14
14
csrf_meta_tags
15
15
stylesheet_link_tag "https://api.fontshare.com/v2/css?f[]=general-sans@1&display=swap" , data_turbo_track : "reload"
16
16
stylesheet_link_tag "application" , data_turbo_track : "reload"
17
- javascript_include_tag "application" , data_turbo_track : "reload" , defer : true
17
+ javascript_include_tag "application" , data_turbo_track : "reload" , type : "module"
18
18
end
19
19
end
20
20
end
You can’t perform that action at this time.
0 commit comments