fui-fancyui
Version:
FancyUI Libary
40 lines (39 loc) • 907 B
JavaScript
"use client";
import { jsxs as c, jsx as t } from "react/jsx-runtime";
import p from "../../atoms/AvilableDot/AvailableDot.js";
import y from "../../atoms/DateNumberAtom/DateNumberAtom.js";
import { StyledDateNumberWithStatus as f } from "./DateNumberWithStatus.style.js";
function N(r) {
const {
isAvailable: a,
disabled: e,
dateNumber: l,
isSelected: i,
onClick: o,
range: s,
isCurrentDay: m,
layer: n = 0,
themeType: u = "secondary",
externalStyle: d,
...b
} = r;
return /* @__PURE__ */ c(f, { $externalStyle: d, ...b, children: [
/* @__PURE__ */ t(
y,
{
dateNumber: l,
disabled: e,
selected: i,
isCurrentDay: m,
range: s,
layer: n,
themeType: u,
onClick: o
}
),
/* @__PURE__ */ t(p, { $available: e ? "transparent" : a })
] });
}
export {
N as default
};