Skip to content

Commit 17bc9d4

Browse files
committed
fix: TS mismatches
1 parent c9715cc commit 17bc9d4

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

android/src/main/java/com/reactnativekeyboardcontroller/views/ClippingScrollViewDecoratorView.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ class ClippingScrollViewDecoratorView(
2424
}
2525

2626
private fun decorateScrollView() {
27-
val scrollView = getChildAt(0) as? ScrollView
27+
val scrollView = getChildAt(0) as? ScrollView ?: return
2828

29-
scrollView?.clipToPadding = false
30-
scrollView?.setPadding(
29+
scrollView.clipToPadding = false
30+
scrollView.setPadding(
3131
scrollView.paddingLeft,
3232
scrollView.paddingTop,
3333
scrollView.paddingRight,

src/components/KeyboardAwareScrollView/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import ScrollViewWithBottomPadding from "../ScrollViewWithBottomPadding";
2929
import { useSmoothKeyboardHandler } from "./useSmoothKeyboardHandler";
3030
import { debounce, scrollDistanceWithRespectToSnapPoints } from "./utils";
3131

32+
import type { AnimatedScrollViewComponent } from "../ScrollViewWithBottomPadding";
3233
import type {
3334
LayoutChangeEvent,
3435
ScrollView,
@@ -50,7 +51,7 @@ export type KeyboardAwareScrollViewProps = {
5051
/** Adjusting the bottom spacing of KeyboardAwareScrollView. Default is `0`. */
5152
extraKeyboardSpace?: number;
5253
/** Custom component for `ScrollView`. Default is `ScrollView`. */
53-
ScrollViewComponent?: React.ComponentType<ScrollViewProps>;
54+
ScrollViewComponent?: AnimatedScrollViewComponent;
5455
} & ScrollViewProps;
5556
export type KeyboardAwareScrollViewRef = {
5657
assureFocusedInputVisible: () => void;

0 commit comments

Comments
 (0)