Adds fallback to to prop of NavigationMenuItem as it is required on a Link

This commit is contained in:
Julian Reinhardt
2021-10-26 21:46:00 +02:00
parent 185fe984c2
commit 780c95686e
2 changed files with 3 additions and 3 deletions

View File

@@ -29,7 +29,7 @@ export interface NavigationMenuItemProps {
/**
* Router Link to if using react-router-dom
*/
to?: any;
to?: string;
/**
* Router Link property if using react-router-dom
*/
@@ -93,7 +93,7 @@ export const NavigationMenuItem: React.FC<NavigationMenuItemProps> = ({
className,
)}>
<Link
to={to}
to={to ?? ""}
className={cn(
"nav-link",
dropdownItems && "dropdown-toggle",

View File

@@ -5,7 +5,7 @@ import langEn from "./lang/en.json";
import langFa from "./lang/fa.json";
import langList from "./lang/lang-list.json";
const loadMessages = (locale?: string) => {
const loadMessages = (locale?: string): typeof langList & typeof langEn => {
locale = locale || "en";
switch (locale.substr(0, 2)) {
case "de":