diff --git a/apps/frontend/src/components/new-launch/providers/tiktok/tiktok.provider.tsx b/apps/frontend/src/components/new-launch/providers/tiktok/tiktok.provider.tsx
index 45b113af..df606b9d 100644
--- a/apps/frontend/src/components/new-launch/providers/tiktok/tiktok.provider.tsx
+++ b/apps/frontend/src/components/new-launch/providers/tiktok/tiktok.provider.tsx
@@ -19,6 +19,8 @@ import { useCustomProviderFunction } from '@gitroom/frontend/components/launches
import { Checkbox } from '@gitroom/react/form/checkbox';
import clsx from 'clsx';
import { useT } from '@gitroom/react/translation/get.transation.service.client';
+import { useIntegration } from '@gitroom/frontend/components/launches/helpers/use.integration';
+import { Input } from '@gitroom/react/form/input';
const CheckTikTokValidity: FC<{
picture: string;
@@ -85,9 +87,14 @@ const CheckTikTokValidity: FC<{
const TikTokSettings: FC<{
values?: any;
}> = (props) => {
- const { watch, register, formState, control } = useSettings();
+ const { watch, register } = useSettings();
+ const { value } = useIntegration();
const t = useT();
+ const isTitle = useMemo(() => {
+ return value?.[0].image.some((p) => p.path.indexOf('mp4') === -1);
+ }, [value]);
+
const disclose = watch('disclose');
const brand_organic_toggle = watch('brand_organic_toggle');
const brand_content_toggle = watch('brand_content_toggle');
@@ -142,6 +149,9 @@ const TikTokSettings: FC<{
return (
+ {isTitle && (
+
+ )}