From 01306ebd53ecc05a040e850bdfb1dae3448b387f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Chanaud?= Date: Tue, 19 Jun 2018 11:30:49 +0200 Subject: [PATCH] Add support for null in RenderControl type Allow null to completely disable default controls. --- types/nuka-carousel/index.d.ts | 2 +- types/nuka-carousel/nuka-carousel-tests.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/types/nuka-carousel/index.d.ts b/types/nuka-carousel/index.d.ts index b06403e703..5481ae8b83 100644 --- a/types/nuka-carousel/index.d.ts +++ b/types/nuka-carousel/index.d.ts @@ -64,7 +64,7 @@ export interface SlideRenderControlProps { goToSlide: (index: number) => void; } -export type RenderControl = (props: SlideRenderControlProps) => JSX.Element; +export type RenderControl = (props: SlideRenderControlProps) => JSX.Element | null; export interface CarouselProps { /** diff --git a/types/nuka-carousel/nuka-carousel-tests.tsx b/types/nuka-carousel/nuka-carousel-tests.tsx index 03df5e6251..6ca021542c 100644 --- a/types/nuka-carousel/nuka-carousel-tests.tsx +++ b/types/nuka-carousel/nuka-carousel-tests.tsx @@ -25,7 +25,7 @@ const props: CarouselProps = { renderCenterCenterControls: () =>