---
url: "https://vueda.dev/v3/reference/api/js/utils/sortedFields/functions/sanitizeSortFields.md"
title: "sanitizeSortFields"
---

# sanitizeSortFields

## Overview

Keep only valid sortable fields, preserving the first occurrence and direction.

## Signature

`sanitizeSortFields(sorted, sortables)`

### Parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| <span id="param-sorted">sorted</span> | `string[]` | yes | Candidate sort entries. |
| <span id="param-sortables">sortables</span> | `string[]` | yes | Allowed base field names. |

### Returns

`string[]`

Sanitized sort order.

## Source

`client/lib/utils/sortedFields.js:85`
