CoffeeJoo_Panel_kafeDar/.next/dev/static/chunks/_6f3c0888._.js

436 lines
21 KiB
JavaScript

(globalThis.TURBOPACK || (globalThis.TURBOPACK = [])).push([typeof document === "object" ? document.currentScript : undefined,
"[project]/redux/slices/authSlice.js [app-client] (ecmascript)", ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s([
"clearToken",
()=>clearToken,
"default",
()=>__TURBOPACK__default__export__,
"setToken",
()=>setToken
]);
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/@reduxjs/toolkit/dist/redux-toolkit.modern.mjs [app-client] (ecmascript) <locals>");
;
const getInitialState = ()=>{
if ("TURBOPACK compile-time falsy", 0) //TURBOPACK unreachable
;
const token = localStorage.getItem("token");
return {
token: token || null,
isAuthenticated: !!token
};
};
const authSlice = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["createSlice"])({
name: "auth",
initialState: getInitialState(),
reducers: {
setToken (state, action) {
state.token = action.payload;
state.isAuthenticated = true;
if ("TURBOPACK compile-time truthy", 1) {
localStorage.setItem("token", action.payload);
}
},
clearToken (state) {
state.token = null;
state.isAuthenticated = false;
if ("TURBOPACK compile-time truthy", 1) {
localStorage.removeItem("token");
}
}
}
});
const { setToken, clearToken } = authSlice.actions;
const __TURBOPACK__default__export__ = authSlice.reducer;
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
}
}),
"[project]/redux/slices/loadingSlice.js [app-client] (ecmascript)", ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s([
"default",
()=>__TURBOPACK__default__export__,
"hideLoading",
()=>hideLoading,
"showLoading",
()=>showLoading
]);
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/@reduxjs/toolkit/dist/redux-toolkit.modern.mjs [app-client] (ecmascript) <locals>");
;
const loadingSlice = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["createSlice"])({
name: "loading",
initialState: {
isLoading: false
},
reducers: {
showLoading: (state)=>{
state.isLoading = true;
},
hideLoading: (state)=>{
state.isLoading = false;
}
}
});
const { showLoading, hideLoading } = loadingSlice.actions;
const __TURBOPACK__default__export__ = loadingSlice.reducer;
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
}
}),
"[project]/redux/slices/toastSlice.js [app-client] (ecmascript)", ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s([
"clearToast",
()=>clearToast,
"default",
()=>__TURBOPACK__default__export__,
"hideToast",
()=>hideToast,
"showToast",
()=>showToast
]);
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/@reduxjs/toolkit/dist/redux-toolkit.modern.mjs [app-client] (ecmascript) <locals>");
;
const toastSlice = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["createSlice"])({
name: "toast",
initialState: {
message: "",
type: "success",
visible: false
},
reducers: {
showToast (state, action) {
const { message, type } = action.payload;
state.message = message;
state.type = type || "success";
state.visible = true;
},
hideToast (state) {
state.visible = false;
},
clearToast (state) {
state.message = "";
state.type = "success";
state.visible = false;
}
}
});
const { showToast, hideToast, clearToast } = toastSlice.actions;
const __TURBOPACK__default__export__ = toastSlice.reducer;
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
}
}),
"[project]/redux/slices/profileSlice.js [app-client] (ecmascript)", ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s([
"clearProfile",
()=>clearProfile,
"default",
()=>__TURBOPACK__default__export__,
"setProfile",
()=>setProfile
]);
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/@reduxjs/toolkit/dist/redux-toolkit.modern.mjs [app-client] (ecmascript) <locals>");
;
const getInitialState = ()=>{
if ("TURBOPACK compile-time falsy", 0) //TURBOPACK unreachable
;
const user = JSON.parse(localStorage.getItem("user") || "null");
return {
user: user,
isLoaded: !!user
};
};
const profileSlice = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["createSlice"])({
name: "profile",
initialState: getInitialState(),
reducers: {
setProfile (state, action) {
state.user = action.payload;
state.isLoaded = true;
if ("TURBOPACK compile-time truthy", 1) {
localStorage.setItem("user", JSON.stringify(action.payload));
}
},
clearProfile (state) {
state.user = null;
state.isLoaded = false;
if ("TURBOPACK compile-time truthy", 1) {
localStorage.removeItem("user");
}
}
}
});
const { setProfile, clearProfile } = profileSlice.actions;
const __TURBOPACK__default__export__ = profileSlice.reducer;
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
}
}),
"[project]/redux/store.js [app-client] (ecmascript)", ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s([
"store",
()=>store
]);
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/@reduxjs/toolkit/dist/redux-toolkit.modern.mjs [app-client] (ecmascript) <locals>");
var __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$authSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/redux/slices/authSlice.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$loadingSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/redux/slices/loadingSlice.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$toastSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/redux/slices/toastSlice.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$profileSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/redux/slices/profileSlice.js [app-client] (ecmascript)");
;
;
;
;
;
const store = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f40$reduxjs$2f$toolkit$2f$dist$2f$redux$2d$toolkit$2e$modern$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["configureStore"])({
reducer: {
auth: __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$authSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"],
loading: __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$loadingSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"],
toast: __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$toastSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"],
profile: __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$profileSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"]
}
});
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
}
}),
"[project]/components/ui/Toast.jsx [app-client] (ecmascript)", ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s([
"default",
()=>Toast
]);
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$compiler$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/compiler-runtime.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$react$2d$redux$2f$dist$2f$react$2d$redux$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/react-redux/dist/react-redux.mjs [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$toastSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/redux/slices/toastSlice.js [app-client] (ecmascript)");
;
var _s = __turbopack_context__.k.signature();
"use client";
;
;
;
;
function Toast() {
_s();
const $ = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$compiler$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["c"])(15);
if ($[0] !== "b6806cb9cd5e4edba7eb6169e04dfc88713f8cf34d01e07a6581b763c74380d8") {
for(let $i = 0; $i < 15; $i += 1){
$[$i] = Symbol.for("react.memo_cache_sentinel");
}
$[0] = "b6806cb9cd5e4edba7eb6169e04dfc88713f8cf34d01e07a6581b763c74380d8";
}
const dispatch = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$react$2d$redux$2f$dist$2f$react$2d$redux$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useDispatch"])();
const { message, type, visible } = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$react$2d$redux$2f$dist$2f$react$2d$redux$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useSelector"])(_ToastUseSelector);
let t0;
let t1;
if ($[1] !== dispatch || $[2] !== visible) {
t0 = ({
"Toast[useEffect()]": ()=>{
if (visible) {
const timer = setTimeout({
"Toast[useEffect() > setTimeout()]": ()=>{
dispatch((0, __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$slices$2f$toastSlice$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["hideToast"])());
}
}["Toast[useEffect() > setTimeout()]"], 3000);
return ()=>clearTimeout(timer);
}
}
})["Toast[useEffect()]"];
t1 = [
visible,
dispatch
];
$[1] = dispatch;
$[2] = visible;
$[3] = t0;
$[4] = t1;
} else {
t0 = $[3];
t1 = $[4];
}
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])(t0, t1);
if (!visible) {
return null;
}
let t2;
if ($[5] === Symbol.for("react.memo_cache_sentinel")) {
t2 = {
success: "bg-green-50 border-green-200 text-green-700",
error: "bg-red-50 border-red-200 text-red-700",
warning: "bg-yellow-50 border-yellow-200 text-yellow-700",
info: "bg-blue-50 border-blue-200 text-blue-700"
};
$[5] = t2;
} else {
t2 = $[5];
}
const bgColor = t2[type];
let t3;
if ($[6] === Symbol.for("react.memo_cache_sentinel")) {
t3 = {
success: "bg-green-500",
error: "bg-red-500",
warning: "bg-yellow-500",
info: "bg-blue-500"
};
$[6] = t3;
} else {
t3 = $[6];
}
const progressColor = t3[type];
const t4 = `border p-4 rounded-lg shadow-lg ${bgColor}`;
let t5;
if ($[7] !== message) {
t5 = /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
className: "font-medium text-sm",
children: message
}, void 0, false, {
fileName: "[project]/components/ui/Toast.jsx",
lineNumber: 78,
columnNumber: 10
}, this);
$[7] = message;
$[8] = t5;
} else {
t5 = $[8];
}
const t6 = `h-1 w-full ${progressColor} mt-2 rounded-full`;
let t7;
if ($[9] !== t6) {
t7 = /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
className: t6
}, void 0, false, {
fileName: "[project]/components/ui/Toast.jsx",
lineNumber: 87,
columnNumber: 10
}, this);
$[9] = t6;
$[10] = t7;
} else {
t7 = $[10];
}
let t8;
if ($[11] !== t4 || $[12] !== t5 || $[13] !== t7) {
t8 = /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
className: "fixed top-5 left-5 z-50 max-w-sm animate-in slide-in-from-top",
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
className: t4,
role: "alert",
children: [
t5,
t7
]
}, void 0, true, {
fileName: "[project]/components/ui/Toast.jsx",
lineNumber: 95,
columnNumber: 89
}, this)
}, void 0, false, {
fileName: "[project]/components/ui/Toast.jsx",
lineNumber: 95,
columnNumber: 10
}, this);
$[11] = t4;
$[12] = t5;
$[13] = t7;
$[14] = t8;
} else {
t8 = $[14];
}
return t8;
}
_s(Toast, "gkWu5PIYFXt9eJOQmMvUn2mHeMs=", false, function() {
return [
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$react$2d$redux$2f$dist$2f$react$2d$redux$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useDispatch"],
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$react$2d$redux$2f$dist$2f$react$2d$redux$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useSelector"]
];
});
_c = Toast;
function _ToastUseSelector(state) {
return state.toast;
}
var _c;
__turbopack_context__.k.register(_c, "Toast");
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
}
}),
"[project]/app/providers.jsx [app-client] (ecmascript)", ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s([
"default",
()=>Providers
]);
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$compiler$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/compiler-runtime.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$react$2d$redux$2f$dist$2f$react$2d$redux$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/react-redux/dist/react-redux.mjs [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$store$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/redux/store.js [app-client] (ecmascript)");
var __TURBOPACK__imported__module__$5b$project$5d2f$components$2f$ui$2f$Toast$2e$jsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/components/ui/Toast.jsx [app-client] (ecmascript)");
"use client";
;
;
;
;
;
function Providers(t0) {
const $ = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$compiler$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["c"])(4);
if ($[0] !== "95bf6914b8497be7fc6d55578fc7ed229c297d6bd275358686273cdd439b966c") {
for(let $i = 0; $i < 4; $i += 1){
$[$i] = Symbol.for("react.memo_cache_sentinel");
}
$[0] = "95bf6914b8497be7fc6d55578fc7ed229c297d6bd275358686273cdd439b966c";
}
const { children } = t0;
let t1;
if ($[1] === Symbol.for("react.memo_cache_sentinel")) {
t1 = /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$components$2f$ui$2f$Toast$2e$jsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {}, void 0, false, {
fileName: "[project]/app/providers.jsx",
lineNumber: 20,
columnNumber: 10
}, this);
$[1] = t1;
} else {
t1 = $[1];
}
let t2;
if ($[2] !== children) {
t2 = /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$react$2d$redux$2f$dist$2f$react$2d$redux$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__["Provider"], {
store: __TURBOPACK__imported__module__$5b$project$5d2f$redux$2f$store$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["store"],
children: [
t1,
children
]
}, void 0, true, {
fileName: "[project]/app/providers.jsx",
lineNumber: 27,
columnNumber: 10
}, this);
$[2] = children;
$[3] = t2;
} else {
t2 = $[3];
}
return t2;
}
_c = Providers;
var _c;
__turbopack_context__.k.register(_c, "Providers");
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
}
}),
]);
//# sourceMappingURL=_6f3c0888._.js.map