18874: Merge commit '6f8dcb2b13f3058db656908fb26b09e23b527f08' into 18874-merge-wb2
[arvados.git] / services / workbench2 / src / validators / optional.tsx
1 // Copyright (C) The Arvados Authors. All rights reserved.
2 //
3 // SPDX-License-Identifier: AGPL-3.0
4
5 export const optional = (validator: (value: any) => string | undefined) =>
6     (value: any) =>
7         value === undefined || value === null || value === ''  ? undefined : validator(value);