--- sidebar_position: 3 title: StyledComponent sidebar_label: --- `StyledComponent` is the component version of [`styled`](/api/styled) accepts your component as a prop. `StyledComponent` will pass all props to your component, except for `tw` and `className` which it will convert into StyledSheet objects and will pass them to your component via the `style` prop. There is no difference between `tw` and `className`, `tw` exists for users who prefer not to use `className` on non-web projects. ```tsx import { Text } from "react-native"; import { StyledComponent } from "nativewind"; export function MyComponent() { return ( <> Hello world Hello world ); } ```