2022-10-24 17:03:12 +02:00
import '../styles/globals.css' ;
2023-01-19 19:56:00 +01:00
import type { AppProps } from 'next/app' ;
import '@livekit/components-styles' ;
import '@livekit/components-styles/prefabs' ;
import { DefaultSeo } from 'next-seo' ;
2022-10-24 17:03:12 +02:00
function MyApp ( { Component , pageProps } : AppProps ) {
return (
2023-01-19 19:56:00 +01:00
< >
< DefaultSeo
title = "LiveKit Meet | Conference app build with LiveKit Open Source"
titleTemplate = "%s"
defaultTitle = "LiveKit Meet | Conference app build with LiveKit open source"
description = "LiveKit is an open source WebRTC project that gives you everything needed to build scalable and real-time audio and/or video experiences in your applications."
twitter = { {
handle : '@livekitted' ,
site : '@livekitted' ,
cardType : 'summary_large_image' ,
} }
openGraph = { {
url : 'https://meet.livekit.io' ,
images : [
{
url : 'https://meet.livekit.io/images/livekit-meet-open-graph.png' ,
width : 2000 ,
height : 1000 ,
type : 'image/png' ,
} ,
] ,
site_name : 'LiveKit Meet' ,
} }
additionalMetaTags = { [
{
property : 'theme-color' ,
content : '#070707' ,
} ,
] }
additionalLinkTags = { [
{
rel : 'icon' ,
href : '/favicon.ico' ,
} ,
{
rel : 'apple-touch-icon' ,
href : '/images/livekit-apple-touch.png' ,
sizes : '180x180' ,
} ,
{
rel : 'mask-icon' ,
href : '/images/livekit-safari-pinned-tab.svg' ,
color : '#070707' ,
} ,
] }
/ >
2022-10-24 17:03:12 +02:00
< Component { ...pageProps } / >
2023-01-19 19:56:00 +01:00
< / >
2022-10-24 17:03:12 +02:00
) ;
}
export default MyApp ;