14 lines
333 B
JavaScript
14 lines
333 B
JavaScript
const attachments = ['cross-platform', 'platform'];
|
|
/**
|
|
* If possible coerce a `string` value into a known `AuthenticatorAttachment`
|
|
*/
|
|
export function toAuthenticatorAttachment(attachment) {
|
|
if (!attachment) {
|
|
return;
|
|
}
|
|
if (attachments.indexOf(attachment) < 0) {
|
|
return;
|
|
}
|
|
return attachment;
|
|
}
|