@microblink/blinkid-in-browser-sdk
Version:
A simple ID scanning library for WebAssembly-enabled browsers.
25 lines (24 loc) • 594 B
JavaScript
/**
* Copyright (c) Microblink Ltd. All rights reserved.
*/
export function stringToArray(inputString) {
if (!inputString || !inputString.length) {
return [];
}
return inputString.split(',').map(el => el.trim());
}
export function stringToObject(inputString) {
if (!inputString || !inputString.length) {
return {};
}
return JSON.parse(inputString);
}
export function hasSupportedImageFiles(files) {
const imageRegex = RegExp(/^image\//);
for (let i = 0; i < files.length; ++i) {
if (imageRegex.exec(files[i].type)) {
return true;
}
}
return false;
}