初始化项目, 添加TDesign等包
This commit is contained in:
15
miniprogram/miniprogram_npm/tdesign-miniprogram/empty/empty.d.ts
vendored
Normal file
15
miniprogram/miniprogram_npm/tdesign-miniprogram/empty/empty.d.ts
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
import { SuperComponent } from '../common/src/index';
|
||||
export default class extends SuperComponent {
|
||||
options: {
|
||||
multipleSlots: boolean;
|
||||
};
|
||||
externalClasses: string[];
|
||||
properties: import("./type").TdEmptyProps;
|
||||
data: {
|
||||
prefix: string;
|
||||
classPrefix: string;
|
||||
};
|
||||
observers: {
|
||||
icon(icon: any): void;
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
import{__decorate}from"tslib";import{SuperComponent,wxComponent}from"../common/src/index";import props from"./props";import config from"../common/config";import{setIcon}from"../common/utils";const{prefix:prefix}=config,name=`${prefix}-empty`;let default_1=class extends SuperComponent{constructor(){super(...arguments),this.options={multipleSlots:!0},this.externalClasses=[`${prefix}-class`,`${prefix}-class-description`,`${prefix}-class-image`],this.properties=props,this.data={prefix:prefix,classPrefix:name},this.observers={icon(e){const o=setIcon("icon",e,"");this.setData(Object.assign({},o))}}}};default_1=__decorate([wxComponent()],default_1);export default default_1;
|
||||
@@ -0,0 +1 @@
|
||||
{"component":true,"styleIsolation":"apply-shared","usingComponents":{"t-icon":"../icon/icon","t-image":"../image/image"}}
|
||||
@@ -0,0 +1 @@
|
||||
<import src="../common/template/icon.wxml"/><wxs src="../common/utils.wxs" module="_"/><view style="{{_._style([style, customStyle])}}" class="class {{prefix}}-class {{classPrefix}}"><view aria-hidden="true" class="{{classPrefix}}__thumb"><t-image wx:if="{{image}}" t-class="{{prefix}}-class-image" src="{{image}}" mode="aspectFit"/><template wx:elif="{{iconName || _.isNoEmptyObj(iconData)}}" is="icon" data="{{tClass: classPrefix + '__icon', name: iconName, ...iconData}}"/><slot wx:else name="image"/></view><view class="{{classPrefix}}__description {{prefix}}-class-description"><block wx:if="{{description}}">{{description}}</block><slot name="description"/></view><view class="{{classPrefix}}__actions {{prefix}}-class-actions"><slot name="action"/></view></view>
|
||||
@@ -0,0 +1,5 @@
|
||||
@import '../common/style/index.wxss';.t-empty{display:flex;flex-direction:column;align-items:center;}
|
||||
.t-empty__icon{font-size:192rpx;color:var(--td-empty-icon-color,var(--td-text-color-placeholder,var(--td-font-gray-3,rgba(0,0,0,.4))));}
|
||||
.t-empty__thumb+.t-empty__description:not(:empty){margin-top:var(--td-empty-description-margin-top,var(--td-spacer-2,32rpx));}
|
||||
.t-empty__description{text-align:center;color:var(--td-empty-description-color,var(--td-text-color-placeholder,var(--td-font-gray-3,rgba(0,0,0,.4))));font-size:var(--td-empty-description-font-size,var(--td-font-size-base,28rpx));line-height:var(--td-empty-description-line-height,44rpx);white-space:pre-wrap;}
|
||||
.t-empty__description+.t-empty__actions:not(:empty){margin-top:var(--td-empty-action-margin-top,var(--td-spacer-4,64rpx));}
|
||||
3
miniprogram/miniprogram_npm/tdesign-miniprogram/empty/props.d.ts
vendored
Normal file
3
miniprogram/miniprogram_npm/tdesign-miniprogram/empty/props.d.ts
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import { TdEmptyProps } from './type';
|
||||
declare const props: TdEmptyProps;
|
||||
export default props;
|
||||
@@ -0,0 +1 @@
|
||||
const props={description:{type:String},icon:{type:null},image:{type:String}};export default props;
|
||||
14
miniprogram/miniprogram_npm/tdesign-miniprogram/empty/type.d.ts
vendored
Normal file
14
miniprogram/miniprogram_npm/tdesign-miniprogram/empty/type.d.ts
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
export interface TdEmptyProps {
|
||||
description?: {
|
||||
type: StringConstructor;
|
||||
value?: string;
|
||||
};
|
||||
icon?: {
|
||||
type: null;
|
||||
value?: string | object;
|
||||
};
|
||||
image?: {
|
||||
type: StringConstructor;
|
||||
value?: string;
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
export{};
|
||||
Reference in New Issue
Block a user