2025-06-10 21:09:58 +02:00
|
|
|
package component
|
|
|
|
|
|
|
|
type ErrorPageVModel struct {
|
|
|
|
Message string
|
|
|
|
}
|
|
|
|
|
|
|
|
templ ErrorPage(vmodel ErrorPageVModel) {
|
|
|
|
@Page(WithTitle("Error")) {
|
|
|
|
<div class="is-flex is-justify-content-center is-align-items-center is-fullheight">
|
|
|
|
<article class="message is-danger">
|
|
|
|
<div class="message-header">
|
|
|
|
<p>Error</p>
|
|
|
|
</div>
|
|
|
|
<div class="message-body">
|
2025-06-15 16:44:44 +02:00
|
|
|
<div class="content">
|
|
|
|
<p>{ vmodel.Message }</p>
|
|
|
|
<p><a href={ BaseURL(ctx) }>Retour à la page d'accueil</a></p>
|
|
|
|
</div>
|
2025-06-10 21:09:58 +02:00
|
|
|
</div>
|
|
|
|
</article>
|
|
|
|
</div>
|
|
|
|
}
|
|
|
|
}
|