diff --git a/package.json b/package.json index b8880f3..a783b85 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bhe-be-ui-v2", - "version": "0.1.0", + "version": "0.2.0-alpha1", "private": true, "scripts": { "dev": "node server.js", @@ -10,7 +10,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@bheui/components": "^1.0.0-alpha9", + "@bheui/components": "1.0.0-alpha12", "@bheui/server-functions": "^0.1.2", "@fluentui/react": "^7.153.3", "@uifabric/experiments": "^7.36.19", diff --git a/public/static/defaultLocales/en/common.json b/public/static/defaultLocales/en/common.json index 494db83..861ef3e 100644 --- a/public/static/defaultLocales/en/common.json +++ b/public/static/defaultLocales/en/common.json @@ -1 +1,14 @@ -{"errorCodes":{"SOMETHING_WRONG":"Something went wrong, try it again later.","BAD_EMAIL":"Incorrect email.","BAD_PASSWORD":"Incorrect password.","MISSING_HELPER_ACTIONS":"This input needs helper actions!"},"notifications":{"SUCCESSFULLY_SAVED_MESSAGE":"Successfully saved","SUCCESSFULLY_SAVED_TITLE":"Saved","ITEMS_SUCCESSFULLY_DELETED_MESSAGE":"Items successfully deleted","ITEMS_SUCCESSFULLY_DELETED_TITLE":"Deleted"}} \ No newline at end of file +{ + "errorCodes": { + "SOMETHING_WRONG": "Something went wrong, try it again later.", + "BAD_EMAIL": "Incorrect email.", + "BAD_PASSWORD": "Incorrect password.", + "MISSING_HELPER_ACTIONS": "This input needs helper actions!" + }, + "notifications": { + "SUCCESSFULLY_SAVED_MESSAGE": "Successfully saved", + "SUCCESSFULLY_SAVED_TITLE": "Saved", + "ITEMS_SUCCESSFULLY_DELETED_MESSAGE": "Items successfully deleted", + "ITEMS_SUCCESSFULLY_DELETED_TITLE": "Deleted" + } +} diff --git a/public/static/defaultLocales/en/modules.json b/public/static/defaultLocales/en/modules.json index d1b72ce..bdbcb55 100644 --- a/public/static/defaultLocales/en/modules.json +++ b/public/static/defaultLocales/en/modules.json @@ -1 +1,416 @@ -{"errorCodes":{"SOMETHING_WRONG":"Something went wrong, try it again later.","BAD_EMAIL":"Incorrect email.","BAD_PASSWORD":"Incorrect password.","MISSING_HELPER_ACTIONS":"This input needs helper actions!"},"editScreen":{"submitButton":"Save"},"validationErrors":{"required":"This value is required.","badFormat":"Value format is not valid.","tooShort":"This value is to short, min. length is {{length}}.","tooLong":"This value is to long, max. length is {{length}}.","badPhoneFormat":"This phone number is not valid.","email":"Invalid email address format.","cardNumber":"Card number is not valid.","range":"The value must be in range from {{start}} to {{end}}.","numeric":"Value must be numeric.","integer":"Value must be an integer.","badRegExp":"Bad format! Pattern: {{pattern}}","suffix_interval":"(1){ 1 other error };(2-inf){ {{count}} other errors};"},"navigation":{"users":"Users","settings":"Settings"},"general":{"email":"Email","password":"Password","login":"Login","listNoData":"Nothing to display","yes":"Yes","no":"No","add":"Add","view":"View","edit":"Edit","delete":"Delete","refresh":"Refresh","cancel":"Cancel","confirm":"Confirm","notConfigured":"Forms are not configured for this module!","uploadImage":"Upload","save":"Save","name":"Name","apiKey":"API key","origin":"Origin","active":"Active","groupId":"Group ID","createdAt":"Created at","updatedAt":"Updated at","id":"ID","copyUrl":"Copy URL","showFilter":"Show filter","hideFilter":"Hide filter","hash":"Hash","status":"Status","logCount":"Log count","sourceMap":"Source map","app":"App","version":"Version","stackTrace":"Stack trace","guardGroup":"Group","logLevel":"Log level","removeSelectedRequest":"Delete selected items","module":"Module","action":{"list":"List","view":"View","add":"Add","edit":"Edit","delete":"Delete"},"group":"Group","description":"Description"},"modules":{"dashboard":{"menuTitle":"Dashboard","listTitle":"Dashboard"},"version":{"menuTitle":"Versions","addTitle":"Add version","editTitle":"Edit version","listTitle":"All versions","viewTitle":"Version","tab":{"main":"Main"}},"users":{"menuTitle":"Users","listTitle":"Users","addTitle":"Add user","editTitle":"Edit user","viewTitle":"User","parent":{"menuTitle":"User"},"tab":{"main":"Main"}},"userDevice":{"menuTitle":"User devices","listTitle":"User devices","addTitle":"Add user device","editTitle":"Edit user device","viewTitle":"User devices","tab":{"main":"Main"}},"userRights":{"menuTitle":"Rights","listTitle":"User rights","addTitle":"Add user rights","editTitle":"Edit user rights","viewTitle":"User rights","tab":{"main":"Main"}},"userGroups":{"menuTitle":"Groups","listTitle":"Groups","addTitle":"Add group","editTitle":"Edit group","viewTitle":"Group","tab":{"main":"Main"}},"userInGroups":{"menuTitle":"User in groups","listTitle":"User in groups","addTitle":"Add user to group","editTitle":"Edit user in group","viewTitle":"User in group","tab":{"main":"Main"}},"settings":{"menuTitle":"Settings","addTitle":"Add settings","editTitle":"Edit settings","listTitle":"Settings","viewTitle":"Settings","tab":{"main":"Main"}},"guardX":{"menuTitle":"GuardX"},"guardXApp":{"menuTitle":"GuardX App","addTitle":"Add App","editTitle":"Edit App","listTitle":"All Apps lists","viewTitle":"Apps list","tab":{"main":"Main"}},"guardXLog":{"menuTitle":"GuardX log","listTitle":"All GuardX logs","viewTitle":"GuardX log","tab":{"main":"Main"}},"guardXGroup":{"menuTitle":"GuardX group","listTitle":"All GuardX groups","viewTitle":"GuardX group","tab":{"main":"Main","logs":"Logs"},"form":{"sourceMap":"Stack mapped"}},"guardXSourceMap":{"menuTitle":"GuardX Source Maps","listTitle":"All GuardX Source Maps","viewTitle":"GuardX Source Map","tab":{"main":"Main","logs":"Logs"},"form":{"path":"File"}},"cache":{"menuTitle":"Cache","listTitle":"Cache","viewTitle":"Cache","tab":{"main":"Main"}},"logger":{"menuTitle":"Logs"},"dbLogger":{"menuTitle":"DB logs","addTitle":"Add DB log","editTitle":"Edit DB log","listTitle":"All DB logs","viewTitle":"DB log","tab":{"main":"Main"}},"actionLogger":{"menuTitle":"Action logs","addTitle":"Add action log","editTitle":"Edit action log","listTitle":"All action logs","viewTitle":"Action log","tab":{"main":"Main"}},"client":{"menuTitle":"oAuth clients","addTitle":"Add client","editTitle":"Edit client","listTitle":"All clients","viewTitle":"oAuth client","tab":{"main":"Main"}}},"dataTableColumns":{"actions":"Actions","action":"Action","clientId":"Client ID","clientSecret":"Client secret","clientType":"Client type","grants":"Grants","address":"Address","description":"Description","email":"Email","group":"Group","id":"ID","key":"Key","name":"Name","role":"Role","token":"Token","username":"Username","user":"User","subject":"Subject","to":"To","status":"Status","user_email":"User email","cityId":"City ID","weatherData":"Weather data","updatedAt":"Last update","url":"Url","active":"Active","batteryCapacity":"Battery capacity","fullTrashCan":"Full trash can","softwareVersion":"Software version","ipAddress":"IP address","busStop_name":"Bus stop","feed_name":"Feed","title":"Title","link":"Link","onlineRadio":"Online radio","onlineRadio_name":"Online radio","floor_name":"Floor","domain":"Domain","apiKey":"Api key","monthlyMessageCount":"Actual monthly message count","limit":"Limit","topic_name":"Topic","visiblePublic":"Public visible?","valueFrom":"From","valueTo":"To","type":"Type","value":"Value","enabled":"Enabled","slackId":"Slack ID","error":"Error","version":"Version","logLevel":"Log level","dataset_name":"Dataset","dateTime":"Datetime","unit":"Unit","threshold":"Threshold","message":"Message","texts_name":"Name","app_name":"App name","logCount":"Count","module":"Module","group_name":"Group name","origin":"Origin","distance":"Distance","level":"Level"},"forms":{"active":"Active","action":"Action","code":"Code","content":"Content","createdAt":"CreatedAt","data":"Data","description":"Description","clientId":"Client ID","clientSecret":"Client secret","clientType":"Client type","grants":"Grants","feed":"Feed","guid":"Guid (unique)","id":"ID","image":"Image","lastSync":"Last sync","link":"Link","name":"Name","publicationDate":"Publication date","status":"Status","sourceMap":"Sourcemap","subject":"Subject","title":"Title","to":"To","updatedAt":"UpdatedAt","url":"Url","user":"User","latitude":"Latitude","longitude":"Longitude","ipAddress":"IP address","temperature":"Temperature","info":"Info","type":"Type","weatherData":"Data","position":"Position","floor":"Floor","lastActive":"Last active","favourite":"Favourite","onlineRadio":"Online radio","key":"Key","group":"Group","value":"Value","values":"Values","topic":"Topic","valueFrom":"From","valueTo":"To","visiblePublic":"Public visible","enabled":"Enabled","module":"Module","actions":"Actions","apiKey":"Api key","origin":"Origin","username":"Username","token":"Token","surname":"Surname","email":"Email","phone":"Phone","role":"Role","selectedGroupId":"Selected group ID","activePresentationId":"Active presentation ID","error":"Error","version":"Version","logLevel":"Log level","stackTrace":"Stack trace","app":"App","guardGroup":"Guard group","hash":"Hash","logCount":"Error count","logs":"Logs","ip":"IP","connectionType":"Connection type","macAddress":"Mac address","deviceType":"Device type","threshold":"Threshold","unit":"Unit","dateTime":"Date","dataset":"Dataset","password":"Password","message":"Message","templateName":"Template","moduleName":"Module","identificationId":"Identification id","groupId":"Group ID"},"filter":{"_action":{"search":"Search","reset":"Reset"},"id":"ID","search":"Search","user":"User","status":"Status"},"valueToString":{"typeObject":"_Object_","typeArray":"_Array_"},"paginator":{"description":"Showing {{first}} to {{last}} of {{count}} records."},"confirmationModal":{"deleteTitle":"You want to delete these items?"}} \ No newline at end of file +{ + "errorCodes": { + "SOMETHING_WRONG": "Something went wrong, try it again later.", + "BAD_EMAIL": "Incorrect email.", + "BAD_PASSWORD": "Incorrect password.", + "MISSING_HELPER_ACTIONS": "This input needs helper actions!" + }, + "editScreen": { + "submitButton": "Save" + }, + "validationErrors": { + "required": "This value is required.", + "badFormat": "Value format is not valid.", + "tooShort": "This value is to short, min. length is {{length}}.", + "tooLong": "This value is to long, max. length is {{length}}.", + "badPhoneFormat": "This phone number is not valid.", + "email": "Invalid email address format.", + "cardNumber": "Card number is not valid.", + "range": "The value must be in range from {{start}} to {{end}}.", + "numeric": "Value must be numeric.", + "integer": "Value must be an integer.", + "badRegExp": "Bad format! Pattern: {{pattern}}", + "suffix_interval": "(1){ 1 other error };(2-inf){ {{count}} other errors};" + }, + "navigation": { + "users": "Users", + "settings": "Settings" + }, + "general": { + "email": "Email", + "password": "Password", + "login": "Login", + "listNoData": "Nothing to display", + "yes": "Yes", + "no": "No", + "add": "Add", + "view": "View", + "edit": "Edit", + "delete": "Delete", + "refresh": "Refresh", + "cancel": "Cancel", + "confirm": "Confirm", + "notConfigured": "Forms are not configured for this module!", + "uploadImage": "Upload", + "save": "Save", + "name": "Name", + "apiKey": "API key", + "origin": "Origin", + "active": "Active", + "groupId": "Group ID", + "createdAt": "Created at", + "updatedAt": "Updated at", + "id": "ID", + "copyUrl": "Copy URL", + "showFilter": "Show filter", + "hideFilter": "Hide filter", + "hash": "Hash", + "status": "Status", + "logCount": "Log count", + "sourceMap": "Source map", + "app": "App", + "version": "Version", + "stackTrace": "Stack trace", + "guardGroup": "Group", + "logLevel": "Log level", + "removeSelectedRequest": "Delete selected items", + "module": "Module", + "action": { + "list": "List", + "view": "View", + "add": "Add", + "edit": "Edit", + "delete": "Delete" + }, + "group": "Group", + "description": "Description", + "selectValue": "Select value" + }, + "modules": { + "dashboard": { + "menuTitle": "Dashboard", + "listTitle": "Dashboard" + }, + "version": { + "menuTitle": "Versions", + "addTitle": "Add version", + "editTitle": "Edit version", + "listTitle": "All versions", + "viewTitle": "Version", + "tab": { + "main": "Main" + } + }, + "users": { + "menuTitle": "Users", + "listTitle": "Users", + "addTitle": "Add user", + "editTitle": "Edit user", + "viewTitle": "User", + "parent": { + "menuTitle": "User" + }, + "tab": { + "main": "Main" + } + }, + "userDevice": { + "menuTitle": "User devices", + "listTitle": "User devices", + "addTitle": "Add user device", + "editTitle": "Edit user device", + "viewTitle": "User devices", + "tab": { + "main": "Main" + } + }, + "userRights": { + "menuTitle": "Rights", + "listTitle": "User rights", + "addTitle": "Add user rights", + "editTitle": "Edit user rights", + "viewTitle": "User rights", + "tab": { + "main": "Main" + } + }, + "userGroups": { + "menuTitle": "Groups", + "listTitle": "Groups", + "addTitle": "Add group", + "editTitle": "Edit group", + "viewTitle": "Group", + "tab": { + "main": "Main" + } + }, + "userInGroups": { + "menuTitle": "User in groups", + "listTitle": "User in groups", + "addTitle": "Add user to group", + "editTitle": "Edit user in group", + "viewTitle": "User in group", + "tab": { + "main": "Main" + } + }, + "settings": { + "menuTitle": "Settings", + "addTitle": "Add settings", + "editTitle": "Edit settings", + "listTitle": "Settings", + "viewTitle": "Settings", + "tab": { + "main": "Main" + } + }, + "guardX": { + "menuTitle": "GuardX" + }, + "guardXApp": { + "menuTitle": "GuardX App", + "addTitle": "Add App", + "editTitle": "Edit App", + "listTitle": "All Apps lists", + "viewTitle": "Apps list", + "tab": { + "main": "Main" + } + }, + "guardXLog": { + "menuTitle": "GuardX log", + "listTitle": "All GuardX logs", + "viewTitle": "GuardX log", + "tab": { + "main": "Main" + } + }, + "guardXGroup": { + "menuTitle": "GuardX group", + "listTitle": "All GuardX groups", + "viewTitle": "GuardX group", + "tab": { + "main": "Main", + "logs": "Logs" + }, + "form": { + "sourceMap": "Stack mapped" + } + }, + "guardXSourceMap": { + "menuTitle": "GuardX Source Maps", + "listTitle": "All GuardX Source Maps", + "viewTitle": "GuardX Source Map", + "tab": { + "main": "Main", + "logs": "Logs" + }, + "form": { + "path": "File" + } + }, + "cache": { + "menuTitle": "Cache", + "listTitle": "Cache", + "viewTitle": "Cache", + "tab": { + "main": "Main" + } + }, + "logger": { + "menuTitle": "Logs" + }, + "dbLogger": { + "menuTitle": "DB logs", + "addTitle": "Add DB log", + "editTitle": "Edit DB log", + "listTitle": "All DB logs", + "viewTitle": "DB log", + "tab": { + "main": "Main" + } + }, + "actionLogger": { + "menuTitle": "Action logs", + "addTitle": "Add action log", + "editTitle": "Edit action log", + "listTitle": "All action logs", + "viewTitle": "Action log", + "tab": { + "main": "Main" + } + }, + "client": { + "menuTitle": "oAuth clients", + "addTitle": "Add client", + "editTitle": "Edit client", + "listTitle": "All clients", + "viewTitle": "oAuth client", + "tab": { + "main": "Main" + } + } + }, + "dataTableColumns": { + "actions": "Actions", + "action": "Action", + "clientId": "Client ID", + "clientSecret": "Client secret", + "clientType": "Client type", + "grants": "Grants", + "address": "Address", + "description": "Description", + "email": "Email", + "group": "Group", + "id": "ID", + "key": "Key", + "name": "Name", + "role": "Role", + "token": "Token", + "username": "Username", + "user": "User", + "subject": "Subject", + "to": "To", + "status": "Status", + "user_email": "User email", + "cityId": "City ID", + "weatherData": "Weather data", + "updatedAt": "Last update", + "url": "Url", + "active": "Active", + "batteryCapacity": "Battery capacity", + "fullTrashCan": "Full trash can", + "softwareVersion": "Software version", + "ipAddress": "IP address", + "busStop_name": "Bus stop", + "feed_name": "Feed", + "title": "Title", + "link": "Link", + "onlineRadio": "Online radio", + "onlineRadio_name": "Online radio", + "floor_name": "Floor", + "domain": "Domain", + "apiKey": "Api key", + "monthlyMessageCount": "Actual monthly message count", + "limit": "Limit", + "topic_name": "Topic", + "visiblePublic": "Public visible?", + "valueFrom": "From", + "valueTo": "To", + "type": "Type", + "value": "Value", + "enabled": "Enabled", + "slackId": "Slack ID", + "error": "Error", + "version": "Version", + "logLevel": "Log level", + "dataset_name": "Dataset", + "dateTime": "Datetime", + "unit": "Unit", + "threshold": "Threshold", + "message": "Message", + "texts_name": "Name", + "app_name": "App name", + "logCount": "Count", + "module": "Module", + "group_name": "Group name", + "origin": "Origin", + "distance": "Distance", + "level": "Level" + }, + "forms": { + "active": "Active", + "action": "Action", + "code": "Code", + "content": "Content", + "createdAt": "CreatedAt", + "data": "Data", + "description": "Description", + "clientId": "Client ID", + "clientSecret": "Client secret", + "clientType": "Client type", + "grants": "Grants", + "feed": "Feed", + "guid": "Guid (unique)", + "id": "ID", + "image": "Image", + "lastSync": "Last sync", + "link": "Link", + "name": "Name", + "publicationDate": "Publication date", + "status": "Status", + "sourceMap": "Sourcemap", + "subject": "Subject", + "title": "Title", + "to": "To", + "updatedAt": "UpdatedAt", + "url": "Url", + "user": "User", + "latitude": "Latitude", + "longitude": "Longitude", + "ipAddress": "IP address", + "temperature": "Temperature", + "info": "Info", + "type": "Type", + "weatherData": "Data", + "position": "Position", + "floor": "Floor", + "lastActive": "Last active", + "favourite": "Favourite", + "onlineRadio": "Online radio", + "key": "Key", + "group": "Group", + "value": "Value", + "values": "Values", + "topic": "Topic", + "valueFrom": "From", + "valueTo": "To", + "visiblePublic": "Public visible", + "enabled": "Enabled", + "module": "Module", + "actions": "Actions", + "apiKey": "Api key", + "origin": "Origin", + "username": "Username", + "token": "Token", + "surname": "Surname", + "email": "Email", + "phone": "Phone", + "role": "Role", + "selectedGroupId": "Selected group ID", + "activePresentationId": "Active presentation ID", + "error": "Error", + "version": "Version", + "logLevel": "Log level", + "stackTrace": "Stack trace", + "app": "App", + "guardGroup": "Guard group", + "hash": "Hash", + "logCount": "Error count", + "logs": "Logs", + "ip": "IP", + "connectionType": "Connection type", + "macAddress": "Mac address", + "deviceType": "Device type", + "threshold": "Threshold", + "unit": "Unit", + "dateTime": "Date", + "dataset": "Dataset", + "password": "Password", + "message": "Message", + "templateName": "Template", + "moduleName": "Module", + "identificationId": "Identification id", + "groupId": "Group ID" + }, + "filter": { + "_action": { + "search": "Search", + "reset": "Reset" + }, + "id": "ID", + "search": "Search", + "user": "User", + "status": "Status" + }, + "valueToString": { + "typeObject": "_Object_", + "typeArray": "_Array_" + }, + "paginator": { + "description": "Showing {{first}} to {{last}} of {{count}} records." + }, + "confirmationModal": { + "deleteTitle": "You want to delete these items?" + } +} diff --git a/scripts/postlink.js b/scripts/postlink.js new file mode 100644 index 0000000..ca229a2 --- /dev/null +++ b/scripts/postlink.js @@ -0,0 +1,13 @@ +const { exec } = require('child_process') + +const runCommand = (cmd) => { + exec(cmd, (e, stdout, stderr) => { + console.log(e) + console.log(stdout) + console.log(stderr) + }) +} + +runCommand('cd node_modules/react & yarn unlink') +runCommand('cd node_modules/react-redux & yarn unlink') +runCommand('cd node_modules/next & yarn unlink') diff --git a/scripts/prelink.js b/scripts/prelink.js new file mode 100644 index 0000000..f8cb803 --- /dev/null +++ b/scripts/prelink.js @@ -0,0 +1,13 @@ +const { exec } = require('child_process') + +const runCommand = (cmd) => { + exec(cmd, (e, stdout, stderr) => { + console.log(e) + console.log(stdout) + console.log(stderr) + }) +} + +runCommand('cd node_modules/react & yarn link') +runCommand('cd node_modules/react-redux & yarn link') +runCommand('cd node_modules/next & yarn link') diff --git a/server.js b/server.js index bea07ed..21096d2 100644 --- a/server.js +++ b/server.js @@ -12,7 +12,6 @@ const app = next({ dev }) const handle = app.getRequestHandler() const renderPageOrContinue = (req, res, nextCl) => { - console.log(req.path) if (req.path.includes('_next') || req.path.includes('api/')) { return nextCl() } @@ -24,8 +23,7 @@ const renderPageOrContinue = (req, res, nextCl) => { } else if (req.params.module) { query.page = '/[module]' } - console.log(query) - return app.render(req, res, req.params.page, query) + return app.render(req, res, req.path, query) } app.prepare().then(() => { diff --git a/src/containers/ListContainer.jsx b/src/containers/ListContainer.jsx index 8ecf85f..acc4ed1 100644 --- a/src/containers/ListContainer.jsx +++ b/src/containers/ListContainer.jsx @@ -22,7 +22,6 @@ type Props = { class ListContainer extends React.Component { render() { const { changeRedirectUrl, module, navigationItem, rights, settings, t } = this.props - console.log(this.props) return (
diff --git a/src/containers/RootContainer.jsx b/src/containers/RootContainer.jsx index f95630c..a867cb1 100644 --- a/src/containers/RootContainer.jsx +++ b/src/containers/RootContainer.jsx @@ -52,7 +52,7 @@ class RootScreen extends React.Component { let redirectPath = null let redirectPathAs = null if ((!token || shouldReloadToken) && router.pathname !== '/login') { - redirectPath = 'login' + redirectPath = '/login' redirectPathAs = `/login?redirectTo=${window.location.pathname}` } else if (token && router.pathname === '/login') { const urlParams = new URLSearchParams(window.location.search) @@ -115,7 +115,6 @@ class RootScreen extends React.Component { render() { const { children, navigation, presentationId, presentationIds, router, selectedGroup, t, userGroups } = this.props - console.log(this.props) return (
diff --git a/yarn.lock b/yarn.lock index 4ca0fdc..8120d0f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -464,10 +464,10 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@bheui/components@^1.0.0-alpha9": - version "1.0.0-alpha9" - resolved "https://registry.yarnpkg.com/@bheui/components/-/components-1.0.0-alpha9.tgz#fb72af72a1b966bd8fcecceaf6d28a83e2224508" - integrity sha512-pt2ScASFqO8+IHOvGAyeyaPwajY00QPqqUqe1zWYv7UJKMmvAFla9Ki09MDbe4EZ93q5kWcqPCWoEKEU0Qz81A== +"@bheui/components@1.0.0-alpha12": + version "1.0.0-alpha12" + resolved "https://registry.yarnpkg.com/@bheui/components/-/components-1.0.0-alpha12.tgz#5778267bf121f5072194b23aaf2a21ce144a7de9" + integrity sha512-k9d6FzgVjnB6WlKBDGXWXMIhiSP7gwvVO8TlDui51SeIHRaNA7aXzh4CDCGhxzIOKYiZuEaTnNizcqoHCMC/fg== dependencies: "@uppy/core" "^1.14.0" "@uppy/react" "^1.10.10"