Skip to content

Commit 6267ae0

Browse files
committed
fix: apply element property to CrossGroup
1 parent f7b3fe2 commit 6267ae0

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

packages/react-flicking/src/react-flicking/CrossGroup.tsx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,18 @@
22
* Copyright (c) 2015 NAVER Corp.
33
* egjs projects are licensed under the MIT license
44
*/
5-
import React, { ReactNode } from "react";
5+
import React, { ReactNode, HTMLAttributes } from "react";
66

7-
const CrossGroup = React.forwardRef((props: { children?: ReactNode }, ref: React.Ref<HTMLDivElement>) => <div ref={ref}>{props.children}</div>);
7+
interface CrossGroupProps extends HTMLAttributes<HTMLDivElement> {
8+
children?: ReactNode;
9+
}
10+
11+
const CrossGroup = React.forwardRef<HTMLDivElement, CrossGroupProps>(
12+
({ children, ...rest }, ref) => (
13+
<div ref={ref} {...rest}>
14+
{children}
15+
</div>
16+
)
17+
);
818

919
export default CrossGroup;

0 commit comments

Comments
 (0)