import type { DefaultFieldComponentsTypes } from "../index.js"
export const String: DefaultFieldComponentsTypes["String"] = ({
value,
label,
onUpdate,
}) => {
return (
onUpdate(e.target.value)}
/>
)
}
export const Number: DefaultFieldComponentsTypes["Number"] = ({
value,
label,
onUpdate,
}) => {
return (
onUpdate(window.Number(e.target.value))}
/>
)
}
export const Boolean: DefaultFieldComponentsTypes["Boolean"] = ({
value,
label,
onUpdate,
}) => {
return (
onUpdate(!value)}
/>
)
}
export const Date: DefaultFieldComponentsTypes["String"] = ({
value,
label,
onUpdate,
}) => {
return (
onUpdate(e.target.value)}
/>
)
}
export const Relationship: DefaultFieldComponentsTypes["Relationship"] = ({
values,
label,
options,
hasMany,
onUpdate,
}) => {
return (
)
}