Skip to content

Commit 400a729

Browse files
committed
Another attempt at fixing links
1 parent 19fff5e commit 400a729

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/hexdocs/data/model.gleam

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,7 @@ pub fn update_route(model: Model, uri: uri.Uri) {
236236
search_packages_filter_input_displayed: "",
237237
)
238238
case route {
239-
route.NotFound -> #(model, modem.load(uri))
240-
route.Home -> #(model, effect.none())
239+
route.Home | route.NotFound -> #(model, effect.none())
241240
route.Search(q:, packages:) -> {
242241
let packages = {
243242
use #(package, ver) <- list.map(packages)

src/hexdocs/setup.gleam

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ import lustre/effect
55
import modem
66

77
pub fn init(_) {
8-
let modem = modem.init(msg.DocumentChangedLocation)
8+
let modem =
9+
modem.advanced(
10+
modem.Options(handle_internal_links: False, handle_external_links: False),
11+
msg.DocumentChangedLocation,
12+
)
913
let packages = effects.packages()
1014
let assert Ok(initial_uri) = modem.initial_uri()
1115
let dark_mode = get_dark_mode()

0 commit comments

Comments
 (0)