# Row Pinning Guide

## Examples

Want to skip to the implementation? Check out these examples:

<!-- ::start:framework -->

# React

- [Row Pinning](../framework/react/examples/row-pinning)

# Preact

- [Row Pinning](../framework/preact/examples/row-pinning)

# Solid

- [Row Pinning](../framework/solid/examples/row-pinning)

# Svelte

- [Row Pinning](../framework/svelte/examples/row-pinning)

# Vue

- [Row Pinning](../framework/vue/examples/row-pinning)

# Angular

- [Row Pinning](../framework/angular/examples/row-pinning)

# Lit

- [Row Pinning](../framework/lit/examples/row-pinning)

<!-- ::end:framework -->

## Row Pinning Guide

There are 2 table features that can reorder rows, which happen in the following order:

1. **Row Pinning** - If pinning, rows are split into top, center (unpinned), and bottom pinned rows.
2. [Sorting](./sorting)
