build(dist): update production bundle with mobile-first Control Center
This commit is contained in:
parent
50d9059f21
commit
3520d0308e
30 changed files with 108 additions and 0 deletions
1
dist/assets/AiCenterModule-TWoGGfS0.js
vendored
Normal file
1
dist/assets/AiCenterModule-TWoGGfS0.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/AnalyticsModule-DwAY229b.js
vendored
Normal file
1
dist/assets/AnalyticsModule-DwAY229b.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/AppsCatalogModule-Dsu6Y18J.js
vendored
Normal file
1
dist/assets/AppsCatalogModule-Dsu6Y18J.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as e,i as t,r as n,s as r}from"./useToast-CS8pZhce.js";import{lt as i,t as a}from"./index-CNnq9VO5.js";import{t as o}from"./types-CTcNpN0z.js";e();var s=r(),c=()=>{let{customCapabilities:e,toggleCapability:r}=i();return(0,s.jsxs)(`div`,{className:`space-y-4 animate-fade-in`,children:[(0,s.jsxs)(`div`,{className:`flex flex-col sm:flex-row sm:items-center justify-between gap-3 bg-krona-surface p-3.5 rounded-xl border border-krona-border shadow-krona-soft`,children:[(0,s.jsxs)(`div`,{children:[(0,s.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,s.jsx)(`h2`,{className:`text-sm font-bold text-krona-primary`,children:`Каталог приложений & Модульная экосистема Кроны`}),(0,s.jsx)(a,{level:`demo`,size:`sm`})]}),(0,s.jsx)(`p`,{className:`text-xs text-krona-secondary mt-0.5`,children:`Подключайте и отключайте функциональные блоки для адаптации платформы под новые ниши`})]}),(0,s.jsxs)(n,{variant:`gold`,size:`md`,children:[`Всего модулей: `,o.length]})]}),(0,s.jsx)(`div`,{className:`grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-3.5`,children:o.map(i=>{let a=e[i.id];return(0,s.jsxs)(`div`,{className:`p-4 rounded-xl border border-krona-border bg-krona-surface shadow-krona-soft flex flex-col justify-between space-y-3`,children:[(0,s.jsxs)(`div`,{children:[(0,s.jsxs)(`div`,{className:`flex items-center justify-between mb-1.5`,children:[(0,s.jsx)(`span`,{className:`text-[10px] uppercase font-bold text-krona-secondary`,children:i.category}),(0,s.jsx)(n,{variant:a?`green`:`neutral`,size:`sm`,children:a?`Активен`:`Отключен`})]}),(0,s.jsx)(`h4`,{className:`text-xs font-bold text-krona-primary`,children:i.name}),(0,s.jsx)(`p`,{className:`text-[11px] text-krona-secondary mt-1 leading-relaxed`,children:i.description})]}),(0,s.jsx)(`div`,{className:`pt-2 border-t border-krona-border/50 flex justify-end`,children:(0,s.jsx)(t,{variant:a?`secondary`:`primary`,size:`sm`,className:`w-full text-xs`,onClick:()=>r(i.id),children:a?`Отключить модуль`:`Включить в контур`})})]},i.id)})})]})};export{c as AppsCatalogModule};
|
||||
53
dist/assets/AreaChart-BnzyacT3.js
vendored
Normal file
53
dist/assets/AreaChart-BnzyacT3.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/AutomationModule-CWTQE3B1.js
vendored
Normal file
1
dist/assets/AutomationModule-CWTQE3B1.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/CardLayoutBuilder-CM6emXoY.js
vendored
Normal file
1
dist/assets/CardLayoutBuilder-CM6emXoY.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/CmsModule-qZLJpvR4.js
vendored
Normal file
1
dist/assets/CmsModule-qZLJpvR4.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/CommunicationsModule-CVUsOJz5.js
vendored
Normal file
1
dist/assets/CommunicationsModule-CVUsOJz5.js
vendored
Normal file
File diff suppressed because one or more lines are too long
12
dist/assets/CrmModule-Cw43Bd0U.js
vendored
Normal file
12
dist/assets/CrmModule-Cw43Bd0U.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/CustomEntityPage-BBlkJ9R4.js
vendored
Normal file
1
dist/assets/CustomEntityPage-BBlkJ9R4.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/DynamicDashboard-CEusXfUQ.js
vendored
Normal file
1
dist/assets/DynamicDashboard-CEusXfUQ.js
vendored
Normal file
File diff suppressed because one or more lines are too long
3
dist/assets/DynamicFormRenderer-u2RREFCE.js
vendored
Normal file
3
dist/assets/DynamicFormRenderer-u2RREFCE.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/EmployeesModule-BFNtlVZT.js
vendored
Normal file
1
dist/assets/EmployeesModule-BFNtlVZT.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/EntityCatalog-_fN1VjC6.js
vendored
Normal file
1
dist/assets/EntityCatalog-_fN1VjC6.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/FieldBuilder-iF06Nk4x.js
vendored
Normal file
1
dist/assets/FieldBuilder-iF06Nk4x.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/FinanceModule-DiPGlGDb.js
vendored
Normal file
1
dist/assets/FinanceModule-DiPGlGDb.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/FormBuilder-hvNl7u0G.js
vendored
Normal file
1
dist/assets/FormBuilder-hvNl7u0G.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/HelpDeskModule-B1p0xcj-.js
vendored
Normal file
1
dist/assets/HelpDeskModule-B1p0xcj-.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/InventoryModule-B2QbjtwQ.js
vendored
Normal file
1
dist/assets/InventoryModule-B2QbjtwQ.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/MarketingModule-D28ZVpJ3.js
vendored
Normal file
1
dist/assets/MarketingModule-D28ZVpJ3.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/OperationsModule-aDLWk78D.js
vendored
Normal file
1
dist/assets/OperationsModule-aDLWk78D.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/SalesModule-2VZC1D5Y.js
vendored
Normal file
1
dist/assets/SalesModule-2VZC1D5Y.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/SettingsModule-C5LrdOmz.js
vendored
Normal file
1
dist/assets/SettingsModule-C5LrdOmz.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/TasksModule-3oA5V8YP.js
vendored
Normal file
1
dist/assets/TasksModule-3oA5V8YP.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
dist/assets/ViewBuilder-BPVOktaa.js
vendored
Normal file
2
dist/assets/ViewBuilder-BPVOktaa.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/fieldTypesMeta-BWfaDuCZ.js
vendored
Normal file
1
dist/assets/fieldTypesMeta-BWfaDuCZ.js
vendored
Normal file
File diff suppressed because one or more lines are too long
13
dist/assets/index-CNnq9VO5.js
vendored
Normal file
13
dist/assets/index-CNnq9VO5.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/index-D3QQttR0.css
vendored
Normal file
1
dist/assets/index-D3QQttR0.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/assets/useInventory-BwKK4D-W.js
vendored
Normal file
1
dist/assets/useInventory-BwKK4D-W.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as e,h as t}from"./useToast-CS8pZhce.js";import{at as n,tt as r}from"./index-CNnq9VO5.js";var i=t(e(),1);function a(){let[e,t]=(0,i.useState)([]),[a,o]=(0,i.useState)([]),[s,c]=(0,i.useState)([]),[l,u]=(0,i.useState)([]),[d,f]=(0,i.useState)(!0),[p,m]=(0,i.useState)(null),h=(0,i.useCallback)(async()=>{try{f(!0),m(null);let[e,r,i,a]=await Promise.all([n.warehouses.list({pageSize:50}),n.stockItems.list({pageSize:200}),n.movements.list({pageSize:100}),n.receipts.list({pageSize:100})]);t(e.items),o(r.items),c(i.items),u(a.items)}catch(e){m(e instanceof Error?e:Error(String(e)))}finally{f(!1)}},[]);return(0,i.useEffect)(()=>{let e=!0;return Promise.resolve().then(()=>{e&&h()}),()=>{e=!1}},[h]),r(`records:changed`,e=>{(e.entityType===`warehouse`||e.entityType===`stock_item`||e.entityType===`stock_movement`||e.entityType===`goods_receipt`||e.entityType===`stock_reservation`)&&h()}),r(`storage:reset`,h),r(`snapshot:imported`,h),{warehouses:e,stockItems:a,movements:s,receipts:l,loading:d,error:p,refetch:h,adjustStock:(0,i.useCallback)(async(e,t,r,i)=>n.adjustStock(e,t,r,i),[]),reserveStock:(0,i.useCallback)(async(e,t,r,i)=>n.reserveStock(e,t,r,i),[]),cancelOrderReservations:(0,i.useCallback)(async e=>n.cancelOrderReservations(e),[]),receiveGoods:(0,i.useCallback)(async e=>n.receiveGoods(e),[]),createAndReceiveGoods:(0,i.useCallback)(async(e,t,r,i)=>n.createAndReceiveGoods(e,t,r,i),[])}}export{a as t};
|
||||
1
dist/assets/useOrders-Dp-LV7vp.js
vendored
Normal file
1
dist/assets/useOrders-Dp-LV7vp.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as e,h as t}from"./useToast-CS8pZhce.js";import{nt as n,tt as r}from"./index-CNnq9VO5.js";var i=t(e(),1);function a(){let[e,t]=(0,i.useState)([]),[a,o]=(0,i.useState)([]),[s,c]=(0,i.useState)([]),[l,u]=(0,i.useState)([]),[d,f]=(0,i.useState)(!0),[p,m]=(0,i.useState)(null),h=(0,i.useCallback)(async()=>{try{f(!0),m(null);let[e,r,i,a]=await Promise.all([n.orders.list({pageSize:100}),n.products.list({pageSize:100}),n.payments.list({pageSize:100}),n.shipments.list({pageSize:100})]);t(e.items),o(r.items),c(i.items),u(a.items)}catch(e){m(e instanceof Error?e:Error(String(e)))}finally{f(!1)}},[]);return(0,i.useEffect)(()=>{let e=!0;return Promise.resolve().then(()=>{e&&h()}),()=>{e=!1}},[h]),r(`records:changed`,e=>{(e.entityType===`order`||e.entityType===`product`||e.entityType===`payment`||e.entityType===`shipment`)&&h()}),r(`storage:reset`,h),r(`snapshot:imported`,h),{orders:e,products:a,payments:s,shipments:l,loading:d,error:p,refetch:h,createOrder:(0,i.useCallback)(async e=>n.orders.create(e),[]),updateStatus:(0,i.useCallback)(async(e,t)=>n.updateOrderStatus(e,t),[]),confirmOrder:(0,i.useCallback)(async(e,t)=>n.confirmOrder(e,t),[]),cancelOrder:(0,i.useCallback)(async e=>n.cancelOrder(e),[]),createPayment:(0,i.useCallback)(async(e,t,r,i=!0)=>n.createPayment(e,t,r,i),[]),createShipment:(0,i.useCallback)(async(e,t,r)=>n.createShipment(e,t,r),[]),processReturn:(0,i.useCallback)(async(e,t,r,i=`wh_main`,a=!0)=>n.processReturn(e,t,r,i,a),[])}}export{a as t};
|
||||
Loading…
Reference in a new issue