diff --git a/com.twin.app.shoptime/src/components/THeader/THeader.jsx b/com.twin.app.shoptime/src/components/THeader/THeader.jsx
index 2fb38ff8..4f0eb7c7 100644
--- a/com.twin.app.shoptime/src/components/THeader/THeader.jsx
+++ b/com.twin.app.shoptime/src/components/THeader/THeader.jsx
@@ -1,4 +1,4 @@
-import React, { useCallback } from "react";
+import React, { useCallback, useMemo } from "react";
import classNames from "classnames";
@@ -27,6 +27,13 @@ export default function THeader({
children,
...rest
}) {
+ const convertedTitle = useMemo(() => {
+ if (title) {
+ const cleanedTitle = title.replace(/(\r\n|\n)/g, "");
+ return $L(marqueeDisabled ? title : cleanedTitle);
+ }
+ }, [marqueeDisabled, title]);
+
const _onClick = useCallback(
(e) => {
if (onClick) {
@@ -67,12 +74,8 @@ export default function THeader({
marqueeDisabled={marqueeDisabled}
aria-label={ariaLabel}
>
- {title && (
-
+ {convertedTitle && (
+
)}
{children}