@coko/client
Version:
Client side common code for coko apps
33 lines (31 loc) • 732 B
JavaScript
import "react";
import e, { css as t } from "styled-components";
import { jsx as n } from "react/jsx-runtime";
import { Radio as r } from "antd";
//#region src/ui/common/Radio.tsx
var i = e(r.Group)`
${(e) => e.vertical && t`
display: flex;
flex-direction: column;
`}
.ant-radio-inner,
.ant-radio-inner::after,
.ant-radio-checked,
.ant-radio-button-wrapper,
.ant-radio-button-wrapper::before {
transition-duration: 0.1s;
}
`, a = (e) => {
let { className: t, onChange: r = null, vertical: a = !1, ...o } = e;
return /* @__PURE__ */ n(i, {
className: t,
onChange: (e) => {
r?.(e.target.value);
},
role: "radiogroup",
vertical: a,
...o
});
};
//#endregion
export { a as default };