{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\05mediaSocial\\\\client\\\\src\\\\components\\\\Post\\\\NewPostForm.js\",\n  _s = $RefreshSig$();\nimport React, { useEffect, useState } from \"react\";\nimport { useSelector } from \"react-redux\";\nimport { isEmpty } from \"../Utils\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nimport { Fragment as _Fragment } from \"react/jsx-dev-runtime\";\nconst NewPostForm = () => {\n  _s();\n  const [isloading, setIsLoading] = useState(true);\n  // const [message,setMessage]=usestate(\"\");\n  // const [postPicture,setPostPicture]=usestate(null);\n  // const [video, setVideo]=usestate('')\n  // const [file, setfile]=usestate();\n  const userData = useSelector(state => state.useReducer);\n  useEffect(() => {\n    if (!isEmpty(userData)) setIsLoading(false);\n  }, [userData]);\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    className: \"post-container\",\n    children: isloading ? /*#__PURE__*/_jsxDEV(\"i\", {\n      className: \"fas fa-spinner fa-pulse\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 20,\n      columnNumber: 17\n    }, this) : /*#__PURE__*/_jsxDEV(_Fragment, {\n      children: /*#__PURE__*/_jsxDEV(\"div\", {\n        className: \"data\",\n        children: /*#__PURE__*/_jsxDEV(\"p\", {\n          children: /*#__PURE__*/_jsxDEV(\"span\", {\n            children: [userData.foll, \" \"]\n          }, void 0, true, {\n            fileName: _jsxFileName,\n            lineNumber: 24,\n            columnNumber: 24\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 24,\n          columnNumber: 21\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 23,\n        columnNumber: 18\n      }, this)\n    }, void 0, false)\n  }, void 0, false, {\n    fileName: _jsxFileName,\n    lineNumber: 18,\n    columnNumber: 9\n  }, this);\n};\n_s(NewPostForm, \"NInYGsvYoUnJrZ9/bqhUvWNGsNg=\", false, function () {\n  return [useSelector];\n});\n_c = NewPostForm;\nexport default NewPostForm;\nvar _c;\n$RefreshReg$(_c, \"NewPostForm\");","map":{"version":3,"names":["React","useEffect","useState","useSelector","isEmpty","NewPostForm","isloading","setIsLoading","userData","state","useReducer","foll"],"sources":["C:/Users/user/Desktop/05mediaSocial/client/src/components/Post/NewPostForm.js"],"sourcesContent":["import React, { useEffect, useState } from \"react\";\r\nimport { useSelector } from \"react-redux\";\r\nimport { isEmpty } from \"../Utils\";\r\n\r\nconst NewPostForm=()=>{\r\n    const [isloading,setIsLoading]=useState(true);\r\n    // const [message,setMessage]=usestate(\"\");\r\n    // const [postPicture,setPostPicture]=usestate(null);\r\n    // const [video, setVideo]=usestate('')\r\n    // const [file, setfile]=usestate();\r\n    const userData=useSelector((state)=>state.useReducer);\r\n\r\n    useEffect(()=>{\r\n        if( ! isEmpty(userData)) setIsLoading(false);\r\n    },[userData])\r\n\r\n    return(\r\n        <div className=\"post-container\">\r\n            {isloading ? (\r\n                <i className=\"fas fa-spinner fa-pulse\"></i>\r\n            ) : (\r\n                <>\r\n                 <div className=\"data\">\r\n                    <p><span>{userData.foll} </span></p>\r\n                 </div>\r\n                </>\r\n            ) }\r\n           \r\n        </div>\r\n    )\r\n}\r\nexport default NewPostForm"],"mappings":";;AAAA,OAAOA,KAAK,IAAIC,SAAS,EAAEC,QAAQ,QAAQ,OAAO;AAClD,SAASC,WAAW,QAAQ,aAAa;AACzC,SAASC,OAAO,QAAQ,UAAU;AAAC;AAAA;AAEnC,MAAMC,WAAW,GAAC,MAAI;EAAA;EAClB,MAAM,CAACC,SAAS,EAACC,YAAY,CAAC,GAACL,QAAQ,CAAC,IAAI,CAAC;EAC7C;EACA;EACA;EACA;EACA,MAAMM,QAAQ,GAACL,WAAW,CAAEM,KAAK,IAAGA,KAAK,CAACC,UAAU,CAAC;EAErDT,SAAS,CAAC,MAAI;IACV,IAAI,CAAEG,OAAO,CAACI,QAAQ,CAAC,EAAED,YAAY,CAAC,KAAK,CAAC;EAChD,CAAC,EAAC,CAACC,QAAQ,CAAC,CAAC;EAEb,oBACI;IAAK,SAAS,EAAC,gBAAgB;IAAA,UAC1BF,SAAS,gBACN;MAAG,SAAS,EAAC;IAAyB;MAAA;MAAA;MAAA;IAAA,QAAK,gBAE3C;MAAA,uBACC;QAAK,SAAS,EAAC,MAAM;QAAA,uBAClB;UAAA,uBAAG;YAAA,WAAOE,QAAQ,CAACG,IAAI,EAAC,GAAC;UAAA;YAAA;YAAA;YAAA;UAAA;QAAO;UAAA;UAAA;UAAA;QAAA;MAAI;QAAA;QAAA;QAAA;MAAA;IACjC;EAEV;IAAA;IAAA;IAAA;EAAA,QAEC;AAEd,CAAC;AAAA,GA1BKN,WAAW;EAAA,QAMEF,WAAW;AAAA;AAAA,KANxBE,WAAW;AA2BjB,eAAeA,WAAW;AAAA;AAAA"},"metadata":{},"sourceType":"module","externalDependencies":[]}