Files
colibre/src/pages/recherche.py
T
2025-11-11 07:47:00 +01:00

42 lines
1022 B
Python

from dash import Input, Output, callback, dcc, html, register_page
from src.utils import meta_content
name = "Recherche"
register_page(
__name__,
path="/",
title=meta_content["title"],
name=name,
description=meta_content["description"],
image_url=meta_content["image_url"],
order=0,
)
layout = html.Div(
className="container",
children=[
dcc.Input(
id="search",
type="text",
placeholder="Nom d'acheteur, d'entreprise, mot de clé de marché...",
),
html.Div(
className="search_options",
children=[dcc.RadioItems(options=["Acheteur(s)"])],
),
html.Div(id="search_results"),
],
)
@callback(Output("search_results", "children"), Input("search", "value"))
def search_results(query):
if len(query) >= 3:
# results = []
# dff = dff.select("acheteur_id", "acheteur_nom")
return html.Div([])
else:
return html.P("Tapez au moins 3 caractères")