diff options
author | 2021-06-20 18:15:13 -0700 | |
---|---|---|
committer | 2021-06-20 18:15:13 -0700 | |
commit | d09194f05a372e3ed136aa288ae76cae8c1dc641 (patch) | |
tree | ab7e49f9793bc493d89274773d444ac59c0d3163 /demos/react-fast-refresh-test/src/components/button.tsx | |
parent | 6fbfd696990e77020a3d7359fdcbc3e01de40a60 (diff) | |
download | bun-d09194f05a372e3ed136aa288ae76cae8c1dc641.tar.gz bun-d09194f05a372e3ed136aa288ae76cae8c1dc641.tar.zst bun-d09194f05a372e3ed136aa288ae76cae8c1dc641.zip |
Support live-reload and fallback
Former-commit-id: c3f9d77391589b65951616a632af87107fba469f
Diffstat (limited to 'demos/react-fast-refresh-test/src/components/button.tsx')
-rw-r--r-- | demos/react-fast-refresh-test/src/components/button.tsx | 38 |
1 files changed, 5 insertions, 33 deletions
diff --git a/demos/react-fast-refresh-test/src/components/button.tsx b/demos/react-fast-refresh-test/src/components/button.tsx index 3f55fae34..4c3388670 100644 --- a/demos/react-fast-refresh-test/src/components/button.tsx +++ b/demos/react-fast-refresh-test/src/components/button.tsx @@ -1,37 +1,9 @@ -import React from "react"; -import { NewComponent } from "./new-comp"; - -const Toast = () => { - const [baconyes, baconno] = useBacon(); - return <div>false</div>; -}; -const Button = ({ label, label2, onClick }) => { - const useCustomHookInsideFunction = (what, arr) => { - return [true, false]; - }; - const [on, setOn] = React.useState(false); - - React.useEffect(() => { - console.log({ on }); - }, [on]); - - // const [foo1, foo2] = useCustomHookInsideFunction(() => {}, [on]); +import { RenderCounter } from "./RenderCounter"; +export const Button = ({ children }) => { return ( - <div className="Button" onClick={onClick}> - <Toast>f</Toast> - <div className="Button-label">{label}12</div> - <NewComponent /> - </div> + <RenderCounter name="Button"> + <div className="Button">{children}</div> + </RenderCounter> ); }; - -const Bacon = Button; - -export { Bacon, Bacon as Button }; - -const RefreshLike = () => {}; - -const useBacon = () => { - return [1, 8]; -}; |