@uploadcare/file-uploader
Version:
Building blocks for Uploadcare products integration
12 lines (9 loc) • 422 B
JavaScript
//@ts-check
import { deserializeCsv } from '../utils/comma-separated.js';
import { CameraSourceTypes } from './constants.js';
export const calcCameraModes = (/** @type {import('../../types').ConfigType} } */ cfg) => {
return {
isVideoRecordingEnabled: deserializeCsv(cfg.cameraModes).includes(CameraSourceTypes.VIDEO),
isPhotoEnabled: deserializeCsv(cfg.cameraModes).includes(CameraSourceTypes.PHOTO),
};
};