diff --git a/package.json b/package.json
index 23f8767..6e6e2d7 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@cubetiq/muui",
- "version": "0.0.1-alpha.5",
+ "version": "0.0.1-alpha.6",
"author": {
"name": "Sambo Chea",
"email": "sombochea@cubetiqs.com"
diff --git a/src/lib/index.ts b/src/lib/index.ts
index d1870ec..924712e 100644
--- a/src/lib/index.ts
+++ b/src/lib/index.ts
@@ -1,5 +1,3 @@
-import Button from "./button";
-import Box from "./box";
-import Skeleton from "./skeleton";
-
-export default { Skeleton, Box, Button };
+export { default as Button } from "./button";
+export { default as Box } from "./box";
+export { default as Skeleton } from "./skeleton";
diff --git a/src/lib/scanner/index.tsx b/src/lib/scanner/index.tsx
deleted file mode 100644
index 987c009..0000000
--- a/src/lib/scanner/index.tsx
+++ /dev/null
@@ -1,86 +0,0 @@
-import { useEffect, useState } from "react";
-import { QrReader } from "react-qr-reader";
-import { useSnackbar, useTimeout } from "../../hooks";
-import Button from "../button";
-import Snackbar from "../snackbar";
-
-export const Scanner = (props: any) => {
- const [data, setData] = useState("No data");
- const { handleClose, open, setOpen, message, setMessage } = useSnackbar();
- const [loading, setLoading] = useState(true);
- const timeout = useTimeout(() => {
- setLoading(false);
- }, 1000);
-
- useEffect(() => {
- timeout;
- }, []);
-
- const _onChangeFacingMode = () => {
- let mode = getFacingMode() === "environment" ? "user" : "environment";
- localStorage.setItem("facingMode", mode);
- window.location.reload();
- };
-
- const getFacingMode = () => {
- return localStorage.getItem("facingMode") || "environment";
- };
-
- return (
- <>
-
-
- {
- return (
- <>
- {loading ? (
- <>Loading...>
- ) : (
-
- )}
- >
- );
- }}
- onResult={(result: any, error: any) => {
- if (!!result) {
- setData(result?.text);
- }
-
- if (!!error) {
- let _error = error?.toString() || "";
- let message = "Something error!";
- if (
- _error.includes("DOMException") ||
- _error.includes("NotAllowedError")
- ) {
- message = "Camera access denied!";
- } else if (_error.includes("e2")) {
- message = "QR code not found!";
- }
-
- setMessage(message);
- setOpen(true);
- console.info("QR Code Error", error, _error);
- }
- }}
- constraints={{
- facingMode: getFacingMode(),
- }}
- scanDelay={1000}
- // videoId={"video"}
- // videoContainerStyle={{
- // width: "100%",
- // height: "100%",
- // }}
- // videoStyle={{
- // width: "100%",
- // height: "100%",
- // }}
- />
- {data}
- >
- );
-};
diff --git a/tsconfig.json b/tsconfig.json
index 083a66d..b3c5582 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -16,6 +16,6 @@
"noEmit": true,
"jsx": "react-jsx"
},
- "include": ["example", "src/vite-env.d.ts", "src/App.tsx", "src/main.tsx"],
+ "include": ["./src"],
"references": [{ "path": "./tsconfig.node.json" }]
}