bonfhir / bonfhir

A collection of projects and libraries to help implement FHIR-based products and solutions.
https://bonfhir.dev
Apache License 2.0
37 stars 11 forks source link

Create a `gluestack-ui` renderer for `FhirTable` #179

Open julienblin opened 10 months ago

julienblin commented 10 months ago

See https://bonfhir.dev/storybook/?path=/docs/bonfhir-data-display-fhirtable--docs

https://gluestack.io/ui/docs/components/data-display/table maybe?

nickvallee commented 9 months ago

Gluestack-ui's table is in Api draft, however, there is an open and approved PR from last week: https://github.com/gluestack/gluestack-ui/pull/1588

Alternatives to using the actual Gluestack-ui table in the renderer will be time consuming, and it looks like the gluestack-ui table is structured very similar to Mantine, so once it's available it should be fairly smooth to implement. I think we should do the other gluestack component Issues first and then come back to this to see the state of the gluestack-ui table at that time. Asses from there

nickvallee commented 9 months ago

I followed up on the PR and the gluestack devs said it is in test phase and will be available "soon".

mimi-acn commented 2 months ago

update: Table are still Alpha and not much has evolved in V1, in V2 Tables are in "beta" (pretty much on the same level as the whole V2 actually) but that's not really the important bits: it's moving to a local component methodology (the components & types are cloned locally through an npx command). Which means we have no more types to hook up from a "library" standpoint... makes things slightly more complex going forward