This commit is contained in:
2026-01-05 12:47:14 +08:00
commit 1fc846fae3
1614 changed files with 162035 additions and 0 deletions

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),r=require("../_constants/prefix.js"),t=require("../_hooks/useProvide.js");require("../_utils/env.js");const s=require("../_utils/pxCheck.js"),o=require("../_utils/style.js"),n=require("./index.js"),i=e.defineComponent({name:"NutGrid",options:{virtualHost:!0,addGlobalClass:!0,styleIsolation:"shared"}}),u=e.defineComponent({...i,props:n.gridProps,setup(i){const u=i,d=`${r.PREFIX}-grid`;t.useProvide(n.GRID_KEY,`${d}-item`)({props:u});const a=e.computed((()=>o.getMainClass(u,d,{[`${d}--border`]:u.border&&!u.gutter}))),p=e.computed((()=>{const e={};return u.gutter&&(e.paddingLeft=s.pxCheck(u.gutter)),o.getMainStyle(u,e)}));return(r,t)=>({a:e.n(a.value),b:e.s(p.value)})}});wx.createComponent(u);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="{{a}}" style="{{b}}"><slot/></view>

View File

@@ -0,0 +1 @@
.nut-theme-dark .nut-grid{display:flex;flex-wrap:wrap;border:0 solid var(--nut-dark-background, #131313)}.nut-grid{display:flex;flex-wrap:wrap;border:0 solid var(--nut-grid-border-color, #f5f6f7)}.nut-grid--border{border-top-width:1px;border-left-width:1px}

View File

@@ -0,0 +1 @@
"use strict";require("../_utils/env.js");const r=require("../_utils/props.js"),e=Symbol("grid"),o={...r.commonProps,columnNum:r.makeNumericProp(4),border:r.truthProp,gutter:r.makeNumericProp(0),center:r.truthProp,square:Boolean,reverse:Boolean,direction:r.makeStringProp("vertical"),clickable:Boolean};exports.GRID_KEY=e,exports.gridProps=o;