# Divider

> Atom — orn-ui

> ⚠️ Requiere <UIProvider>: Este componente (como todos los de orn-ui) debe renderizarse dentro de un ancestro <UIProvider>, o lanza un error en runtime. See https://orn-ui-docs.vercel.app/getting-started.md

> Corre en Expo SDK 54, 55, 56 y 57, y en React Native puro >=0.81 con react >=19.1. Sin módulos nativos — funciona en Expo Go, sin prebuild.

## Instalación

Instala solo este componente (copia el código fuente a tu proyecto, sin dependencia npm)
```bash
npx orn-ui add divider
```

O instala el paquete completo e impórtalo
```tsx
pnpm add orn-ui
import { Divider } from 'orn-ui/divider';
```

Depende de: core (theme + icons)

## Variantes

### Default

```tsx
<View>
  <Body>Above</Body>
  <Divider style={{ marginVertical: 12 }} />
  <Body>Below</Body>
</View>
```

### Custom style

```tsx
<Divider style={{ height: 2, backgroundColor: '#004cef' }} />
```

## Código completo del demo

```tsx
const variants: VariantDef[] = [
  {
    label: 'Default',
    content: (
      <View>
        <Body>Above</Body>
        <Divider style={{ marginVertical: 12 }} />
        <Body>Below</Body>
      </View>
    ),
  },
  { label: 'Custom style', content: <Divider style={{ height: 2, backgroundColor: '#004cef' }} /> },
];
return <VariantList variants={variants} />;
```

## Props

| Nombre | Tipo | Por defecto | Descripción |
|---|---|---|---|
| `style?` | `StyleProp<ViewStyle>` | — | — |
