A Component
's DataType
should embed its metadata
#1696
Labels
😤 annoying
Something in the UI / SDK is annoying to use
🏹 arrow
concerning arrow
🧑💻 dev experience
developer experience (excluding CI)
Currently we need to carry around components' metadata (e.g.
ComponentName
) everywhere, because theDataType
in erased arrow arrays doesn't give us any information about the component type.This is a real issue as it prevents using
DataCell
in more places (too much overhead if every cell carries aComponentName
).The solution for this is
arrow2
'sExtension
datatype; but we need to improve on theArrowField
derive macro first, so that we can specify extension metadata easily... otherwise we'd have to manually implementArrowField
for everything.The text was updated successfully, but these errors were encountered: