blocks/multiplatform/videos/videos.tsx (36 lines of code) (raw):
import { useTextStyles } from '@rescui/typography';
import { HighlightedBg } from '../highlighted-bg/highlighted-bg';
import { VideoBlock } from './video-block/video-block';
import styles from './videos.module.css';
export function CoolVideos() {
const textCn = useTextStyles();
const linkClass = textCn('rs-link');
return <HighlightedBg>
<VideoBlock
title={'AI-powered code generation'}
source={'https://resources.jetbrains.com/storage/products/kotlin/landings/kmp_and_junie.mp4'}
iconPath={'/images/multiplatform/video-block/junie.svg'}
textWidthLimit={'917px'}
>
Speed up your multiplatform coding with code generation powered by{' '}
<a className={linkClass} href={'https://www.jetbrains.com/junie/'}>Junie</a>, the coding agent by
JetBrains.
</VideoBlock>
<VideoBlock
className={styles.composeHotReload}
title={'Seamless tooling'}
source={'https://resources.jetbrains.com/storage/products/kotlin/landings/kmp_compose_hot_reload.mp4'}
iconPath={'/images/multiplatform/video-block/infinity.svg'}
textWidthLimit={'993px'}
>
Enjoy smart IDE support with the{' '}
<a className={linkClass} href={'https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform'}>KMP
plugin</a>{' '}for{' '}
<a className={linkClass} href={'https://www.jetbrains.com/idea/download/'}>IntelliJ
IDEA</a>{' '}and{' '}
<a className={linkClass} href={'https://developer.android.com/studio'}>Android Studio</a>, with common
previews,
cross-language navigation, refactorings, and debugging across Kotlin and Swift code.
</VideoBlock>
</HighlightedBg>;
}