1.0.4 • Published 2 years ago
common-operations v1.0.4
Common Operations
It can be used for your Common Operations which are there and some project specfic Operations are there and this is not based on any framework , you can use this package with any frontend javascript based framework.
Installation
Install package with npm
npm install common-operations
Usage/Examples
import { generateValidationSteps} from 'common-operations'
function Steps() {
const validationSteps = generateValidationSteps();
}
Operations present
Function | Operation | Prams |
---|---|---|
cmpVersions | compare two versions and return greater one | a and b |
hardCopy | Does hardCopy and Does not keep old reference | data |
convertToNumberType | convert data to number if in proper format else 0 | data |
arraysEqual | check similarity of two array and return in boolean | a and b |
generateCardId | generate 6 digit unique number for cart id | none |
getDefaultCartProduct | generate cart modal and version field as optional | product , version? = null |
isExistElementLocalStorage | check existance of element in local storage and return boolean | key |
getItemLocalStorage | get item based on key from localstorage | key |
setItemLocalStorage | set item in local storage | key and value |
removeItemLocalStorage | remove item from local storage based on key | key |
addCurrenDataToAllDataIfNotExist | add current data to all data based on filed for comparison and removed duplicate item | current , all , filed for comparision |
convertMinToHour | comvert mminutes to HH:MM | minutes |
generateValidationSteps | generate validatons steps for cart product | product |
checkProductSimilar | compare two prduct and check if they are similar or not (POS style) | a and b |
getTimeAsNumberOfMinutes | convert time from HH:MM to number of minutes | time |
parseSupplementsKDS | parse supplement item in kds format | data |
getUniqueArrayBasedOnKey | get unique objects of an array according to key | data and key |
allowOnlyNumberFromInputKey | get only number from the input key | key |
trimString | trim string till desired length | string and length |
isMobileSafari | check whether the mobile browser is safari or not | none |
updateArrayBasedOnKey | update the array based on desired key | key , allProduct , currentProduct |
Tech Stack
javascript , typescript
Badges
Authors
🚀 About Me
Hi, I'm Ravi! 👋
I'm a frontend developer... More to come soon
🛠 Skills
Javascript, HTML, CSS , angular , node , electron , scss ...
Feedback
If you have any feedback , suggestion , please reach out to us at rrsv.gupta@gmail.com