lodev09/react-native-true-sheet

View on GitHub
src/TrueSheetFooter.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import React from 'react'
import type { TrueSheetProps } from './TrueSheet.types'

interface TrueSheetFooterProps {
  Component?: TrueSheetProps['FooterComponent']
}

export const TrueSheetFooter = (props: TrueSheetFooterProps) => {
  const { Component } = props

  if (!Component) return null

  if (typeof Component !== 'function') {
    return Component
  }

  return <Component />
}