mirror of
https://github.com/dillonkearns/elm-pages-v3-beta.git
synced 2025-01-04 09:56:44 +03:00
Render 404 message in view when route not found.
This commit is contained in:
parent
45647218a6
commit
f6b87947ea
@ -90,7 +90,8 @@ type Msg
|
||||
|
||||
|
||||
type PageStaticData
|
||||
= ${templates
|
||||
= Data404NotFoundPage____
|
||||
| ${templates
|
||||
.map(
|
||||
(name) =>
|
||||
`Data${pathNormalizedName(name)} Template.${moduleName(
|
||||
@ -160,12 +161,10 @@ view page globalData staticData =
|
||||
{ head = []
|
||||
, view =
|
||||
\\_ ->
|
||||
{ title = "Not found"
|
||||
{ title = "Page not found"
|
||||
, body =
|
||||
Html.pre []
|
||||
[ Html.text <|
|
||||
"Not found - "
|
||||
++ String.join "/" (Route.routeToPath page.frontmatter)
|
||||
Html.div []
|
||||
[ Html.text "This page could not be found."
|
||||
]
|
||||
}
|
||||
|
||||
@ -394,7 +393,7 @@ staticDataForRoute : Maybe Route -> DataSource PageStaticData
|
||||
staticDataForRoute route =
|
||||
case route of
|
||||
Nothing ->
|
||||
DataSource.fail ""
|
||||
DataSource.succeed Data404NotFoundPage____
|
||||
${templates
|
||||
.map(
|
||||
(name) =>
|
||||
|
Loading…
Reference in New Issue
Block a user