797d0699d7
Replace 4-radio-button filter with PrimeNG-style accordion (2 tabs: Flight Number, Route). Add swap button between departure/arrival in route filter, clear button on flight number input, time selector in route filter, flight number validation with error tooltip. Add SearchHistory component below filter, Breadcrumbs in page header, FeedbackButton stub, ScrollUpButton for scroll-to-top. SeoHead already wired on start page route. All tests updated to match new accordion structure.
29 lines
575 B
TypeScript
29 lines
575 B
TypeScript
/**
|
|
* Feedback button stub.
|
|
*
|
|
* Placeholder for the customer's feedback form integration.
|
|
*
|
|
* @module
|
|
*/
|
|
|
|
import type { FC } from "react";
|
|
import { useTranslation } from "@/i18n/provider.js";
|
|
import "./FeedbackButton.scss";
|
|
|
|
export const FeedbackButton: FC = () => {
|
|
const { t } = useTranslation();
|
|
|
|
return (
|
|
<button
|
|
type="button"
|
|
className="feedback-button"
|
|
data-testid="feedback-button"
|
|
onClick={() => {
|
|
// Stub: feedback form will be integrated when available
|
|
}}
|
|
>
|
|
{t("SHARED.FEEDBACK")}
|
|
</button>
|
|
);
|
|
};
|