git.iko.soy/rowtype-yoga/purescript-radix-ui
on main help sign in
More basic attrs for avatar
d0f3bf2Mark Eibes
src/RadixUI/Avatar.purs+6
@@ -20,6 +20,8 @@ foreign import fallbackImpl :: forall r. ReactComponent { | r }
20
20
21type RootProps =
21type RootProps =
22 { asChild :: Opt Boolean
22 { asChild :: Opt Boolean
23+ , className :: Opt String
24+ , style :: Opt CSS
23 }
25 }
24
26
25root :: forall p kids. Coerce p RootProps => IsJSX kids => p -> kids -> JSX
27root :: forall p kids. Coerce p RootProps => IsJSX kids => p -> kids -> JSX
@@ -42,6 +44,8 @@ toImageLoadingStatus = case _ of
42
44
43type ImageProps =
45type ImageProps =
44 { asChild :: Opt Boolean
46 { asChild :: Opt Boolean
47+ , className :: Opt String
48+ , style :: Opt CSS
45 , onLoadingStatusChange :: Opt (ImageLoadingStatus -> Effect Unit)
49 , onLoadingStatusChange :: Opt (ImageLoadingStatus -> Effect Unit)
46 }
50 }
47
51
@@ -56,6 +60,8 @@ image props' kids = do
56type FallbackProps =
60type FallbackProps =
57 { asChild :: Opt Boolean
61 { asChild :: Opt Boolean
58 , delayMs :: Opt Milliseconds
62 , delayMs :: Opt Milliseconds
63+ , className :: Opt String
64+ , style :: Opt CSS
59 }
65 }
60
66
61fallback :: forall p kids. Coerce p FallbackProps => IsJSX kids => p -> kids -> JSX
67fallback :: forall p kids. Coerce p FallbackProps => IsJSX kids => p -> kids -> JSX