Describe the bug
A clear and concise description of what the bug is.
To Reproduce
import reflex as rx
@rx._x.memo
def hover_trigger(rest: rx.RestProp) -> rx.Component:
return rx.text("hover me", rest)
app = rx.App()
app.add_page(lambda: hover_trigger(), route="/")
Expected behavior
Does not crash
[plugin:vite:oxc] Transform failed with 1 error:
[PARSE_ERROR] Error: Unexpected token
╭─[ utils/components/HoverTrigger.jsx:12:36 ]
│
12 │ export const HoverTrigger = memo(({, ...rest}) => {
│ ┬
│ ╰──
────╯
/Users/masenf/code/reflex-dev/repro-sitemap/.web/utils/components/HoverTrigger.jsx
at transformWithOxc (/Users/masenf/code/reflex-dev/repro-sitemap/.web/node_modules/vite/dist/node/chunks/node.js:3742:22)
at transformWithOxc (/Users/masenf/code/reflex-dev/repro-sitemap/.web/node_modules/vite/dist/node/chunks/node.js:3717:32)
at transform (/Users/masenf/code/reflex-dev/repro-sitemap/.web/node_modules/vite/dist/node/chunks/node.js:3810:25)
at transform (/Users/masenf/code/reflex-dev/repro-sitemap/.web/node_modules/vite/dist/node/chunks/node.js:3808:18)
at transform (/Users/masenf/code/reflex-dev/repro-sitemap/.web/node_modules/vite/dist/node/chunks/node.js:30141:50)
at loadAndTransform (/Users/masenf/code/reflex-dev/repro-sitemap/.web/node_modules/vite/dist/node/chunks/node.js:24489:47)
at processTicksAndRejections (native)
Specifics (please complete the following information):
- Python Version: 3.10+
- Reflex Version: 0.9+
Generated code
import {Fragment,memo,useEffect} from "react"
import {isTrue} from "$/utils/state"
import {Text as RadixThemesText} from "@radix-ui/themes"
import {jsx} from "@emotion/react"
export const HoverTrigger = memo(({, ...rest}) => {
return(
jsx(RadixThemesText,{as:"p",...rest},"hover me")
)
});
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Expected behavior
Does not crash
Specifics (please complete the following information):
Generated code