chore: remove all references to PayloadCMS
This commit is contained in:
@@ -1,21 +1,10 @@
|
||||
'use client';
|
||||
|
||||
import { Button } from '@imphnen-frontend-service/shadcn-ui/atoms';
|
||||
import { CallToActionSection } from 'apps/landing/src/payload-types';
|
||||
import { motion, useInView } from 'framer-motion';
|
||||
import { useRef } from 'react';
|
||||
|
||||
export function CallToAction(props: CallToActionSection) {
|
||||
const {
|
||||
title,
|
||||
highlightedTitle,
|
||||
subtitle,
|
||||
primaryButtonLabel,
|
||||
primaryButtonLink,
|
||||
secondaryButtonLabel,
|
||||
secondaryButtonLink,
|
||||
} = props;
|
||||
|
||||
export function CallToAction() {
|
||||
const ref = useRef(null);
|
||||
const isInView = useInView(ref, { once: true, amount: 0.2 });
|
||||
|
||||
@@ -39,30 +28,38 @@ export function CallToAction(props: CallToActionSection) {
|
||||
|
||||
<div className="relative z-10 text-center">
|
||||
<h2 className="text-3xl md:text-4xl lg:text-5xl font-bold mb-6">
|
||||
{title}{' '}
|
||||
Siap Menjadi{' '}
|
||||
<span className="bg-clip-text text-transparent bg-gradient-to-r from-primary to-blue-400">
|
||||
{highlightedTitle}
|
||||
Programmer Handal?
|
||||
</span>
|
||||
</h2>
|
||||
<p className="text-lg text-muted-foreground mb-8 max-w-2xl mx-auto">
|
||||
{subtitle}
|
||||
Bergabunglah dengan komunitas IMPHNEN sekarang dan mulai
|
||||
perjalanan programming mu dengan cara yang menyenangkan!
|
||||
</p>
|
||||
|
||||
<div className="flex flex-col sm:flex-row gap-4 justify-center">
|
||||
<Button
|
||||
size="lg"
|
||||
className="bg-gradient-to-r from-primary to-blue-400 hover:from-primary/90 hover:to-blue-400/90 font-bold text-black hover:text-white cursor-pointer"
|
||||
onClick={() => window.open(primaryButtonLink, '_blank')}
|
||||
onClick={() =>
|
||||
window.open('https://discord.gg/imphnen', '_blank')
|
||||
}
|
||||
>
|
||||
{primaryButtonLabel}
|
||||
Gabung Discord
|
||||
</Button>
|
||||
<Button
|
||||
size="lg"
|
||||
variant="outline"
|
||||
className="border-primary hover:bg-primary/10"
|
||||
onClick={() => window.open(secondaryButtonLink, '_blank')}
|
||||
onClick={() =>
|
||||
window.open(
|
||||
'https://facebook.com/groups/programmerhandal',
|
||||
'_blank'
|
||||
)
|
||||
}
|
||||
>
|
||||
{secondaryButtonLabel}
|
||||
Join Facebook Group
|
||||
</Button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user