Fix some type errors.
This commit is contained in:
		@@ -24,7 +24,7 @@ import { ChatCircleText } from 'phosphor-react'
 | 
			
		||||
TimeAgo.setDefaultLocale(en.locale)
 | 
			
		||||
TimeAgo.addLocale(en)
 | 
			
		||||
 | 
			
		||||
function MyApp({ Component, pageProps: { session, ...pageProps } }: AppProps) {
 | 
			
		||||
function MyApp({ Component, pageProps: { session, ...pageProps } }: AppProps<{ session?: any }>) {
 | 
			
		||||
  const router = useRouter()
 | 
			
		||||
  const slug = router.query?.slug
 | 
			
		||||
  const gistId = (Array.isArray(slug) && slug[0]) ?? null
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
import { Octokit } from '@octokit/core'
 | 
			
		||||
import state, { IFile } from '../index'
 | 
			
		||||
import state, { IFile, ILang } from '../index'
 | 
			
		||||
import { templateFileIds } from '../constants'
 | 
			
		||||
 | 
			
		||||
const octokit = new Octokit()
 | 
			
		||||
@@ -48,7 +48,7 @@ export const fetchFiles = async (gistId: string) => {
 | 
			
		||||
 | 
			
		||||
    const files: IFile[] = Object.keys(res.data.files).map(filename => ({
 | 
			
		||||
      name: res.data.files?.[filename]?.filename || 'untitled.c',
 | 
			
		||||
      language: res.data.files?.[filename]?.language?.toLowerCase() || '',
 | 
			
		||||
      language: res.data.files?.[filename]?.language?.toLowerCase() as ILang | undefined,
 | 
			
		||||
      content: res.data.files?.[filename]?.content || ''
 | 
			
		||||
    }))
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user