%PDF- %PDF-
Direktori : /home/opti/public_html/ncf/static/js/ |
Current File : /home/opti/public_html/ncf/static/js/38.d7ea4034.chunk.js.map |
{"version":3,"sources":["../node_modules/reactstrap/es/Card.js","../node_modules/reactstrap/es/CardBody.js","../node_modules/reactstrap/es/CardTitle.js","../node_modules/reactstrap/es/CardText.js","app/actions/user-account.js","app/main/User/index.js"],"names":["_excluded","propTypes","tag","tagPropType","inverse","PropTypes","bool","color","string","body","outline","className","cssModule","object","innerRef","oneOfType","func","Card","props","Tag","attributes","_objectWithoutPropertiesLoose","classes","mapToCssModules","classNames","React","createElement","_extends","ref","defaultProps","CardBody","CardTitle","CardText","updateUserAction","userdata","loggedIn","localStorage","getItem","fetch","SERVER_URL","method","headers","JSON","stringify","then","response","json","console","log","status","setItem","message","window","location","reload","User","error","success","setTimeout","removeItem","UncontrolledAlert","href","CLIENT_URL","ProfileForm","userObject","userData","parse","useState","first_name","last_name","address","tel","company_name","email","data","setData","onInputchange","event","target","name","value","onSubmit","e","preventDefault","autoComplete","onChange","type"],"mappings":"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","file":"static/js/38.d7ea4034.chunk.js","sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nvar _excluded = [\"className\", \"cssModule\", \"color\", \"body\", \"inverse\", \"outline\", \"tag\", \"innerRef\"];\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nvar propTypes = {\n tag: tagPropType,\n inverse: PropTypes.bool,\n color: PropTypes.string,\n body: PropTypes.bool,\n outline: PropTypes.bool,\n className: PropTypes.string,\n cssModule: PropTypes.object,\n innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.string, PropTypes.func])\n};\nvar defaultProps = {\n tag: 'div'\n};\n\nvar Card = function Card(props) {\n var className = props.className,\n cssModule = props.cssModule,\n color = props.color,\n body = props.body,\n inverse = props.inverse,\n outline = props.outline,\n Tag = props.tag,\n innerRef = props.innerRef,\n attributes = _objectWithoutPropertiesLoose(props, _excluded);\n\n var classes = mapToCssModules(classNames(className, 'card', inverse ? 'text-white' : false, body ? 'card-body' : false, color ? (outline ? 'border' : 'bg') + \"-\" + color : false), cssModule);\n return /*#__PURE__*/React.createElement(Tag, _extends({}, attributes, {\n className: classes,\n ref: innerRef\n }));\n};\n\nCard.propTypes = propTypes;\nCard.defaultProps = defaultProps;\nexport default Card;","import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nvar _excluded = [\"className\", \"cssModule\", \"innerRef\", \"tag\"];\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nvar propTypes = {\n tag: tagPropType,\n className: PropTypes.string,\n cssModule: PropTypes.object,\n innerRef: PropTypes.oneOfType([PropTypes.object, PropTypes.string, PropTypes.func])\n};\nvar defaultProps = {\n tag: 'div'\n};\n\nvar CardBody = function CardBody(props) {\n var className = props.className,\n cssModule = props.cssModule,\n innerRef = props.innerRef,\n Tag = props.tag,\n attributes = _objectWithoutPropertiesLoose(props, _excluded);\n\n var classes = mapToCssModules(classNames(className, 'card-body'), cssModule);\n return /*#__PURE__*/React.createElement(Tag, _extends({}, attributes, {\n className: classes,\n ref: innerRef\n }));\n};\n\nCardBody.propTypes = propTypes;\nCardBody.defaultProps = defaultProps;\nexport default CardBody;","import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nvar _excluded = [\"className\", \"cssModule\", \"tag\"];\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nvar propTypes = {\n tag: tagPropType,\n className: PropTypes.string,\n cssModule: PropTypes.object\n};\nvar defaultProps = {\n tag: 'div'\n};\n\nvar CardTitle = function CardTitle(props) {\n var className = props.className,\n cssModule = props.cssModule,\n Tag = props.tag,\n attributes = _objectWithoutPropertiesLoose(props, _excluded);\n\n var classes = mapToCssModules(classNames(className, 'card-title'), cssModule);\n return /*#__PURE__*/React.createElement(Tag, _extends({}, attributes, {\n className: classes\n }));\n};\n\nCardTitle.propTypes = propTypes;\nCardTitle.defaultProps = defaultProps;\nexport default CardTitle;","import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nvar _excluded = [\"className\", \"cssModule\", \"tag\"];\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\nimport { mapToCssModules, tagPropType } from './utils';\nvar propTypes = {\n tag: tagPropType,\n className: PropTypes.string,\n cssModule: PropTypes.object\n};\nvar defaultProps = {\n tag: 'p'\n};\n\nvar CardText = function CardText(props) {\n var className = props.className,\n cssModule = props.cssModule,\n Tag = props.tag,\n attributes = _objectWithoutPropertiesLoose(props, _excluded);\n\n var classes = mapToCssModules(classNames(className, 'card-text'), cssModule);\n return /*#__PURE__*/React.createElement(Tag, _extends({}, attributes, {\n className: classes\n }));\n};\n\nCardText.propTypes = propTypes;\nCardText.defaultProps = defaultProps;\nexport default CardText;","import {SERVER_URL, CLIENT_URL} from '../config/server';\r\n\r\n\r\n\r\n const updateUserAction = (userdata) =>{\r\n const loggedIn = localStorage.getItem('loggedInUser');\r\n fetch(`${SERVER_URL}/user/update/${loggedIn}`, {\r\n method: 'POST',\r\n headers:{\r\n 'Accept': 'application/json',\r\n 'Content-Type': 'application/json'\r\n },\r\n body: JSON.stringify(userdata)\r\n }).then(response => response.json())\r\n .then(json => {\r\n console.log(userdata)\r\n if(json.status === 200){\r\n localStorage.setItem('user', JSON.stringify(userdata));\r\n localStorage.setItem('message-success', JSON.stringify(json.message));\r\n window.location.reload();\r\n }else if(json.status === 403){\r\n localStorage.setItem('message-error', JSON.stringify(json.message));\r\n window.location.reload();\r\n }else{\r\n localStorage.setItem('message-error', JSON.stringify(json.message));\r\n window.location.reload();\r\n }\r\n });\r\n}\r\n\r\nexport default updateUserAction;\r\n","import React, { useState } from 'react';\r\nimport _ from 'lodash';\r\nimport \"../style.css\";\r\nimport \"./user.css\";\r\nimport '../SignUp/signup.css'\r\nimport {\r\n Card,CardText, CardBody,\r\n CardTitle,\r\n } from 'reactstrap';\r\n import { Form, input, Button, Select } from 'antd';\r\n import {CLIENT_URL} from '../../config/server';\r\n import updateUserAction from '../../actions/user-account'\r\n import {UncontrolledAlert ,Alert} from 'reactstrap'\r\n\r\n\r\nfunction User() {\r\n const loggedIn = localStorage.getItem('loggedInUser');\r\n\r\n const error = localStorage.getItem('message-error');\r\n const success = localStorage.getItem('message-success');\r\n setTimeout(function() {\r\n localStorage.removeItem('message-error');\r\n }, 500)\r\n setTimeout(function() {\r\n localStorage.removeItem('message-success');\r\n }, 500)\r\n\r\n \r\n return (\r\n <>\r\n {loggedIn ? \r\n <div>\r\n <div className='w-full md:px-16 py-32'>\r\n <div className='z-index-3'>\r\n <div className='py-32'>\r\n <div className=''>\r\n <div className=\"max-w-7xl rounded overflow-hidden h-full shadow-md h-full\">\r\n <Card>\r\n <CardBody className=\"px-6 py-4\">\r\n <CardTitle className='font-bold text-2xl mb-8'>\r\n Profile\r\n </CardTitle>\r\n {error ? \r\n <UncontrolledAlert color=\"danger\">\r\n {error}\r\n </UncontrolledAlert>\r\n \r\n : null }\r\n {success ? \r\n <UncontrolledAlert color=\"success\">\r\n {success}\r\n </UncontrolledAlert>\r\n \r\n : null } \r\n <CardText className='text-gray-700 text-sm mt-8'>\r\n <ProfileForm/>\r\n </CardText>\r\n </CardBody>\r\n </Card>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n </div>\r\n </div> \r\n </div>\r\n \r\n : window.location.href = `${CLIENT_URL}signin` }\r\n </>\r\n );\r\n}\r\n\r\n\r\n\r\nexport default User;\r\n\r\nconst ProfileForm = () => {\r\n\r\n\r\n const userObject = localStorage.getItem('user');\r\n\r\n const userData = JSON.parse(userObject);\r\n\r\n const [data, setData] = useState(\r\n {\r\n first_name: userData.first_name, \r\n last_name: userData.last_name, \r\n address: userData.address,\r\n tel: userData.tel,\r\n company_name: userData.company_name,\r\n email: userData.email,\r\n }\r\n );\r\n function onInputchange(event) {\r\n setData({\r\n ...data,\r\n [event.target.name]: event.target.value\r\n });\r\n }\r\n\r\n function onFinish(e){\r\n e.preventDefault()\r\n updateUserAction(data)\r\n };\r\n \r\n return (\r\n <form className=\"w-full\" name=\"basic\" onSubmit={onFinish} autoComplete=\"off\">\r\n <label>First Name</label>\r\n <input value={data.first_name} name=\"first_name\" onChange={onInputchange} className=\"formItem\" />\r\n <label>Last Name</label>\r\n <input value={data.last_name} name=\"last_name\" onChange={onInputchange} className=\"formItem\" />\r\n <label>Company</label>\r\n <input value={data.company_name} name=\"company_name\" onChange={onInputchange} className=\"formItem\" />\r\n <label>Address</label>\r\n <input value={data.address} name=\"address\" onChange={onInputchange} className=\"formItem\" />\r\n <label>Tel</label>\r\n <input value={data.tel} name=\"tel\" onChange={onInputchange} className=\"formItem\"/>\r\n <label>Email</label>\r\n <input value={data.email} name=\"email\" onChange={onInputchange} className=\"formItem\" />\r\n \r\n <div className=\"btn-group mt-3\">\r\n <button className=\"subBtn\" type=\"submit\">\r\n Submit\r\n </button>\r\n\r\n <button className=\"subBtn chngBtn ml-3\" type=\"submit\">\r\n <a href=\"/user/change-password\">Change Password</a>\r\n </button>\r\n </div>\r\n </form>\r\n );\r\n };\r\n"],"sourceRoot":""}