diff --git a/apps/web/app/(use-page-wrapper)/apps/routing-forms/[...pages]/RouteBuilder.tsx b/apps/web/app/(use-page-wrapper)/apps/routing-forms/[...pages]/RouteBuilder.tsx index fc444f9153749d..37c16be0d9b225 100644 --- a/apps/web/app/(use-page-wrapper)/apps/routing-forms/[...pages]/RouteBuilder.tsx +++ b/apps/web/app/(use-page-wrapper)/apps/routing-forms/[...pages]/RouteBuilder.tsx @@ -361,6 +361,8 @@ type RouteActionSelectorProps = { fieldIdentifiers?: string[]; }; +const EMPTY_FIELD_IDENTIFIERS: string[] = []; + const RouteActionSelector = ({ action, onActionChange, @@ -373,7 +375,7 @@ const RouteActionSelector = ({ customEventTypeSlug = "", onCustomEventTypeSlugChange, eventTypePrefix = "", - fieldIdentifiers = [], + fieldIdentifiers = EMPTY_FIELD_IDENTIFIERS, }: RouteActionSelectorProps) => { const { t } = useLocale(); return ( diff --git a/apps/web/app/(use-page-wrapper)/payment/[uid]/PaymentPage.tsx b/apps/web/app/(use-page-wrapper)/payment/[uid]/PaymentPage.tsx index 71367a72a882ad..3f973d11330ae4 100644 --- a/apps/web/app/(use-page-wrapper)/payment/[uid]/PaymentPage.tsx +++ b/apps/web/app/(use-page-wrapper)/payment/[uid]/PaymentPage.tsx @@ -58,8 +58,8 @@ const BtcpayPaymentComponent = dynamic( const PaymentPage: FC = (props) => { const { t, i18n } = useLocale(); - const [is24h, setIs24h] = useState(isBrowserLocale24h()); - const [date, setDate] = useState(dayjs.utc(props.booking.startTime)); + const [is24h, setIs24h] = useState(() => isBrowserLocale24h()); + const [date, setDate] = useState(() => dayjs.utc(props.booking.startTime)); const [timezone, setTimezone] = useState(null); useTheme(props.profile.theme); const isEmbed = useIsEmbed(); diff --git a/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/organizations/roles/_components/AdvancedPermissionGroup.tsx b/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/organizations/roles/_components/AdvancedPermissionGroup.tsx index 676bd0fb0aa6a5..1f718a174bfd80 100644 --- a/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/organizations/roles/_components/AdvancedPermissionGroup.tsx +++ b/apps/web/app/(use-page-wrapper)/settings/(settings-layout)/organizations/roles/_components/AdvancedPermissionGroup.tsx @@ -97,7 +97,7 @@ export function AdvancedPermissionGroup({ setIsExpanded(!isExpanded); } }}> -
setIsExpanded(!isExpanded)}> +
setIsExpanded(!isExpanded)}> setIsExpanded(!isExpanded)}> {t(resourceConfig?._resource?.i18nKey || "")} setIsExpanded(!isExpanded)}> {t("all_permissions")} @@ -126,8 +128,9 @@ export function AdvancedPermissionGroup({ {isExpanded && !isAllResources && (
e.stopPropagation()} // Stop clicks in the permission list from affecting parent + onClick={(e) => e.stopPropagation()} > {resourceConfig && Object.entries(resourceConfig).map(([action, actionConfig]) => { @@ -155,8 +158,9 @@ export function AdvancedPermissionGroup({ disabled={disabled} />
e.stopPropagation()} // Stop label clicks from affecting parent + onClick={(e) => e.stopPropagation()} >