Files
directus/packages/utils/shared/is-object.ts
Pascal Jufer b3cf23acff Show options for list & map interfaces again (#18603)
* Fix options for list & map interfaces

* Create short-boxes-rescue.md

* Outsource Vue component check to utils

* No need for explicit comparation

* Depend on `typeof` instead of `instanceof` to check Vue comp

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>

* make linter happy

---------

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
Co-authored-by: Brainslug <tim@brainslug.nl>
2023-05-16 12:19:04 +02:00

4 lines
175 B
TypeScript

export function isObject(input: unknown): input is Record<string | number | symbol, unknown> {
return typeof input === 'object' && input !== null && !Array.isArray(input);
}