Skip to content

Commit 9b850db

Browse files
author
Andrey Okonetchnikov
committed
feat: Add styles prop to Text to allow override of styles
1 parent 988286f commit 9b850db

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Frame.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const NodeWrapper = styled("div")`
99
export interface INode {
1010
nodeName: string
1111
children?: any
12+
styles?: object
1213
}
1314

1415
interface IFrame extends INode {

src/Text.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const NodeWrapper = styled("div")`
99
position: absolute;
1010
`
1111

12-
export default function Text({ nodeName, children }: INode) {
12+
export default function Text({ nodeName, children, styles }: INode) {
1313
return (
1414
<Query
1515
variables={{
@@ -51,7 +51,8 @@ export default function Text({ nodeName, children }: INode) {
5151
...size,
5252
left: relativeX,
5353
top: relativeY,
54-
color
54+
color,
55+
...styles
5556
}}
5657
>
5758
{children}

0 commit comments

Comments
 (0)