@opentiny/vue-year-table
Advanced tools
Comparing version 3.6.7 to 3.8.0
@@ -12,3 +12,3 @@ /** | ||
*/ | ||
import YearTable from './src/index.vue'; | ||
import YearTable from './src/pc.vue'; | ||
export default YearTable; |
249
lib/index.js
import { renderless, api } from "@opentiny/vue-renderless/year-table/vue"; | ||
import { isDate } from "@opentiny/vue-renderless/common/deps/date-util"; | ||
import { defineComponent, $prefix, setup as _setup } from "@opentiny/vue-common"; | ||
import { openBlock, createElementBlock, createElementVNode, normalizeClass, toDisplayString } from "vue"; | ||
import { openBlock, createElementBlock, createElementVNode, Fragment, renderList, normalizeClass, toDisplayString } from "vue"; | ||
function _createForOfIteratorHelperLoose(o, allowArrayLike) { | ||
@@ -51,3 +51,3 @@ var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; | ||
import "@opentiny/vue-theme/year-table/index.css"; | ||
var _sfc_main = /* @__PURE__ */ defineComponent({ | ||
var _sfc_main = defineComponent({ | ||
name: $prefix + "YearTable", | ||
@@ -63,3 +63,15 @@ emits: ["pick"], | ||
}, | ||
date: {} | ||
date: [Date, Array], | ||
selectionMode: String, | ||
startYear: Number, | ||
maxDate: {}, | ||
minDate: {}, | ||
rangeState: { | ||
default: function _default() { | ||
return { | ||
endDate: null, | ||
selecting: false | ||
}; | ||
} | ||
} | ||
}, | ||
@@ -79,190 +91,51 @@ setup: function setup(props, context) { | ||
}; | ||
var _hoisted_2 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_3 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_4 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_5 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_6 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_7 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_8 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_9 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_10 = { | ||
class: "cell" | ||
}; | ||
var _hoisted_11 = /* @__PURE__ */ createElementVNode( | ||
"td", | ||
null, | ||
null, | ||
-1 | ||
/* HOISTED */ | ||
); | ||
var _hoisted_12 = /* @__PURE__ */ createElementVNode( | ||
"td", | ||
null, | ||
null, | ||
-1 | ||
/* HOISTED */ | ||
); | ||
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { | ||
return openBlock(), createElementBlock("table", { | ||
onClick: _cache[0] || (_cache[0] = function() { | ||
return _ctx.handleYearTableClick && _ctx.handleYearTableClick.apply(_ctx, arguments); | ||
}), | ||
class: "tiny-year-table" | ||
}, [createElementVNode("tbody", null, [createElementVNode("tr", null, [createElementVNode( | ||
"td", | ||
return openBlock(), createElementBlock( | ||
"table", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 0)]) | ||
class: "tiny-year-table", | ||
onMousemove: _cache[0] || (_cache[0] = function() { | ||
return _ctx.handleMouseMove && _ctx.handleMouseMove.apply(_ctx, arguments); | ||
}), | ||
onClick: _cache[1] || (_cache[1] = function() { | ||
return _ctx.handleYearTableClick && _ctx.handleYearTableClick.apply(_ctx, arguments); | ||
}) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_1, | ||
toDisplayString(_ctx.state.startYear), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 1)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_2, | ||
toDisplayString(_ctx.state.startYear + 1), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 2)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_3, | ||
toDisplayString(_ctx.state.startYear + 2), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 3)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_4, | ||
toDisplayString(_ctx.state.startYear + 3), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
)]), createElementVNode("tr", null, [createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 4)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_5, | ||
toDisplayString(_ctx.state.startYear + 4), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 5)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_6, | ||
toDisplayString(_ctx.state.startYear + 5), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 6)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_7, | ||
toDisplayString(_ctx.state.startYear + 6), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 7)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_8, | ||
toDisplayString(_ctx.state.startYear + 7), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
)]), createElementVNode("tr", null, [createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 8)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_9, | ||
toDisplayString(_ctx.state.startYear + 8), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), createElementVNode( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(_ctx.state.startYear + 9)]) | ||
}, | ||
[createElementVNode( | ||
"a", | ||
_hoisted_10, | ||
toDisplayString(_ctx.state.startYear + 9), | ||
1 | ||
/* TEXT */ | ||
)], | ||
2 | ||
/* CLASS */ | ||
), _hoisted_11, _hoisted_12])])]); | ||
[createElementVNode("tbody", null, [(openBlock(true), createElementBlock( | ||
Fragment, | ||
null, | ||
renderList(_ctx.state.rows, function(row, key) { | ||
return openBlock(), createElementBlock("tr", { | ||
key | ||
}, [(openBlock(true), createElementBlock( | ||
Fragment, | ||
null, | ||
renderList(row, function(cell, key2) { | ||
return openBlock(), createElementBlock( | ||
"td", | ||
{ | ||
class: normalizeClass(["available", _ctx.getCellStyle(cell)]), | ||
key: key2 | ||
}, | ||
[createElementVNode("div", null, [createElementVNode( | ||
"a", | ||
_hoisted_1, | ||
toDisplayString(cell.text), | ||
1 | ||
/* TEXT */ | ||
)])], | ||
2 | ||
/* CLASS */ | ||
); | ||
}), | ||
128 | ||
/* KEYED_FRAGMENT */ | ||
))]); | ||
}), | ||
128 | ||
/* KEYED_FRAGMENT */ | ||
))])], | ||
32 | ||
/* HYDRATE_EVENTS */ | ||
); | ||
} | ||
@@ -269,0 +142,0 @@ var YearTable = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]); |
{ | ||
"name": "@opentiny/vue-year-table", | ||
"version": "3.6.7", | ||
"version": "3.8.0", | ||
"description": "", | ||
"main": "./lib/index.js", | ||
"module": "./lib/index.js", | ||
"dependencies": { | ||
"@opentiny/vue-renderless": "~3.6.6", | ||
"@opentiny/vue-common": "~3.6.7" | ||
"@opentiny/vue-renderless": "~3.8.0", | ||
"@opentiny/vue-common": "~3.8.0" | ||
}, | ||
@@ -10,0 +11,0 @@ "license": "MIT", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
7846
200
1
+ Added@opentiny/vue-common@3.8.3(transitive)
+ Added@opentiny/vue-locale@3.8.3(transitive)
+ Added@opentiny/vue-renderless@3.8.4(transitive)
+ Added@opentiny/vue-theme@3.8.5(transitive)
+ Added@opentiny/vue-theme-mobile@3.8.3(transitive)
+ Addedtailwind-merge@1.14.0(transitive)
- Removed@opentiny/vue-common@3.6.7(transitive)
- Removed@opentiny/vue-locale@3.6.7(transitive)
- Removed@opentiny/vue-renderless@3.6.8(transitive)
- Removed@opentiny/vue-theme@3.6.7(transitive)
- Removed@opentiny/vue-theme-mobile@3.6.6(transitive)
Updated@opentiny/vue-common@~3.8.0