Update src/components/sections/about/TagMediaSplitAbout.tsx

This commit is contained in:
2026-01-03 14:03:59 +00:00
parent 1b2b80daf0
commit 5b434d56ce

View File

@@ -9,12 +9,12 @@ import { cls, shouldUseInvertedText } from "@/lib/utils";
import { getButtonProps } from "@/lib/buttonUtils"; import { getButtonProps } from "@/lib/buttonUtils";
import { useTheme } from "@/providers/themeProvider/ThemeProvider"; import { useTheme } from "@/providers/themeProvider/ThemeProvider";
import type { LucideIcon } from "lucide-react"; import type { LucideIcon } from "lucide-react";
import type { ButtonConfig, TitleSegment } from "@/components/cardStack/types"; import type { ButtonConfig, Elevate Your Brand with Expert Copywriting and Content EnhancementSegment } from "@/components/cardStack/types";
import type { TextboxLayout, InvertedBackground } from "@/providers/themeProvider/config/constants"; import type { TextboxLayout, InvertedBackground } from "@/providers/themeProvider/config/constants";
interface TagMediaSplitAboutProps { interface TagMediaSplitAboutProps {
title: string; title: string;
titleSegments?: TitleSegment[]; titleSegments?: Elevate Your Brand with Expert Copywriting and Content EnhancementSegment[];
description: string; description: string;
tag?: string; tag?: string;
tagIcon?: LucideIcon; tagIcon?: LucideIcon;
@@ -22,7 +22,7 @@ interface TagMediaSplitAboutProps {
textboxLayout: TextboxLayout; textboxLayout: TextboxLayout;
contentTag: string; contentTag: string;
contentTagIcon?: LucideIcon; contentTagIcon?: LucideIcon;
contentTitle: string; contentElevate Your Brand with Expert Copywriting and Content Enhancement: string;
contentDescription: string; contentDescription: string;
contentButtons?: ButtonConfig[]; contentButtons?: ButtonConfig[];
imageSrc?: string; imageSrc?: string;
@@ -34,7 +34,7 @@ interface TagMediaSplitAboutProps {
ariaLabel?: string; ariaLabel?: string;
className?: string; className?: string;
containerClassName?: string; containerClassName?: string;
textBoxTitleClassName?: string; textBoxElevate Your Brand with Expert Copywriting and Content EnhancementClassName?: string;
textBoxDescriptionClassName?: string; textBoxDescriptionClassName?: string;
textBoxClassName?: string; textBoxClassName?: string;
textBoxTagClassName?: string; textBoxTagClassName?: string;
@@ -46,7 +46,7 @@ interface TagMediaSplitAboutProps {
contentClassName?: string; contentClassName?: string;
contentCardClassName?: string; contentCardClassName?: string;
contentTagClassName?: string; contentTagClassName?: string;
contentTitleClassName?: string; contentElevate Your Brand with Expert Copywriting and Content EnhancementClassName?: string;
contentDescriptionClassName?: string; contentDescriptionClassName?: string;
contentButtonContainerClassName?: string; contentButtonContainerClassName?: string;
contentButtonClassName?: string; contentButtonClassName?: string;
@@ -65,7 +65,7 @@ const TagMediaSplitAbout = ({
textboxLayout, textboxLayout,
contentTag, contentTag,
contentTagIcon, contentTagIcon,
contentTitle, contentElevate Your Brand with Expert Copywriting and Content Enhancement,
contentDescription, contentDescription,
contentButtons, contentButtons,
imageSrc, imageSrc,
@@ -77,7 +77,7 @@ const TagMediaSplitAbout = ({
ariaLabel = "About section", ariaLabel = "About section",
className = "", className = "",
containerClassName = "", containerClassName = "",
textBoxTitleClassName = "", textBoxElevate Your Brand with Expert Copywriting and Content EnhancementClassName = "",
textBoxDescriptionClassName = "", textBoxDescriptionClassName = "",
textBoxClassName = "", textBoxClassName = "",
textBoxTagClassName = "", textBoxTagClassName = "",
@@ -89,7 +89,7 @@ const TagMediaSplitAbout = ({
contentClassName = "", contentClassName = "",
contentCardClassName = "", contentCardClassName = "",
contentTagClassName = "", contentTagClassName = "",
contentTitleClassName = "", contentElevate Your Brand with Expert Copywriting and Content EnhancementClassName = "",
contentDescriptionClassName = "", contentDescriptionClassName = "",
contentButtonContainerClassName = "", contentButtonContainerClassName = "",
contentButtonClassName = "", contentButtonClassName = "",
@@ -115,9 +115,9 @@ const TagMediaSplitAbout = ({
<h2 className={cls( <h2 className={cls(
"text-4xl font-medium leading-tight", "text-4xl font-medium leading-tight",
shouldUseLightText ? "text-background" : "text-foreground", shouldUseLightText ? "text-background" : "text-foreground",
contentTitleClassName contentElevate Your Brand with Expert Copywriting and Content EnhancementClassName
)}> )}>
{contentTitle} {contentElevate Your Brand with Expert Copywriting and Content Enhancement}
</h2> </h2>
<p className={cls( <p className={cls(
"text-base md:text-lg leading-tight", "text-base md:text-lg leading-tight",
@@ -175,7 +175,7 @@ const TagMediaSplitAbout = ({
textboxLayout={textboxLayout} textboxLayout={textboxLayout}
useInvertedBackground={useInvertedBackground} useInvertedBackground={useInvertedBackground}
textBoxClassName={textBoxClassName} textBoxClassName={textBoxClassName}
titleClassName={textBoxTitleClassName} titleClassName={textBoxElevate Your Brand with Expert Copywriting and Content EnhancementClassName}
titleImageWrapperClassName={titleImageWrapperClassName} titleImageWrapperClassName={titleImageWrapperClassName}
titleImageClassName={titleImageClassName} titleImageClassName={titleImageClassName}
descriptionClassName={textBoxDescriptionClassName} descriptionClassName={textBoxDescriptionClassName}