UNPKG

wsemi

Version:

A support package for web developer.

38 lines (30 loc) 765 B
import genPm from './genPm.mjs' import isestr from './isestr.mjs' /** * 判斷是否為有效使用者名稱 * * Unit Test: {@link https://github.com/yuda-lyu/wsemi/blob/master/test/isUserName.test.mjs Github} * @memberOf wsemi * @param {*} v 輸入任意資料 * @returns {Promise} 回傳Promise,resolve為空代表有效,reject為錯誤訊息 * @example * need test in browser * * isUserName('我的名稱') * .then(function() { * console.log('then') * //code here * }) * */ function isUserName(v) { let pm = genPm() //check if (!isestr(v)) { pm.reject('請填入姓名') return pm } pm.resolve() return pm } export default isUserName