メインコンテンツまでスキップ

components/WheelObserver

Interfaces

WheelObserverProps

Defined in: components/WheelObserver/index.tsx:7

Type Parameters

Type Parameter
T extends ElementType

Properties

as?
optional as?: T;

Defined in: components/WheelObserver/index.tsx:12

React.ElementType

Default
div
children?
optional children?: ReactNode;

Defined in: components/WheelObserver/index.tsx:14

onWheel?
optional onWheel?: (event) => void;

Defined in: components/WheelObserver/index.tsx:15

Parameters
ParameterType
eventWheelEvent
Returns

void

Functions

WheelObserver()

function WheelObserver<T>(props): Element;

Defined in: components/WheelObserver/index.tsx:29

Type Parameters

Type ParameterDefault type
T extends ElementType"div"

Parameters

ParameterType
propsOverride<WheelObserverProps<T>, ComponentProps<T>>

Returns

Element

Example

<WheelObserver
onWheel={(event) => {
event.preventDefault()
console.log(event.deltaY)
}
>
<div>Wheel here</div>
</WheelObserver>