fajarma-package
v1.2.0
Published
Personal package for fajarma
Readme
fajarma-package
Personal package for fajarma.
Installation
npm install fajarma-packageDOM
- canUseDOM
import canUseDOM from "fajarma-package/build/dom/canUseDOM";
...
canUseDOM && window.scroll(0, 100);- checkIsMobile
import checkIsMobile from "fajarma-package/build/dom/checkIsMobile";
...
const isMobile = checkIsMobile;- checkTouchScreen
import checkTouchScreen from "fajarma-package/build/dom/checkTouchScreen";
...
const isTouchScreen = checkTouchScreen;JSON
- jsonParse
import canUseDOM from "fajarma-package/build/json/jsonParse";
import type Data from "./types";
...
const response = jsonParse<Data>(data);Number
- roundNumber
import roundNumber from "fajarma-package/build/number/roundNumber";
...
const number = 15.123456;
const rounded = roundNumber(15.123456, 0); // 15
const rounded2 = roundNumber(15.123456, 2); // 15.12
const rounded5 = roundNumber(15.123456, 5); // 15.12346Storage
- getLS
import getLS from "fajarma-package/build/storage/getLS";
import type Data from "./types";
...
const data = getLS<Data>("ls_name");- setLS
import setLS from "fajarma-package/build/storage/setLS";
...
const data = {
counter: "12345",
};
setLS("setLS", data);