Chalarangelo / furl

Functional react.js components.
https://furl.netlify.com/
MIT License
34 stars 2 forks source link

Hypercomponents #9

Closed Chalarangelo closed 5 years ago

Chalarangelo commented 5 years ago

Provide custom components that are more powerful than regular components and make up the main API of the library:

Mappers

Components that produce mappings of data (Array/Object) to a view (set of components):

Functionality

Additional features that can be added to certain components:

Simplification Layers

Easier ways to write components that require a lot of code and micromanagement:

Prefabs

Prebuilt components for common use-cases:

Chalarangelo commented 5 years ago

Scrollspy is something that is neither extremely necessary nor super modern anymore. I am going to remove it from the list of thing to implement for now.

Chalarangelo commented 5 years ago

Automated markdown conversion will not be available for a multitude of reasons such as the fact that there are a lot of great tools out there for this.

Chalarangelo commented 5 years ago

Map seems to require an API Google if Google Maps is to be used. Removing as it will also make the bundle significantly larger.

Timeline is... well not much of an elaborate idea, so I'm gonna let it go as well. Better focus on Card layouts that make more sense.

Chalarangelo commented 5 years ago

CardHOC has been removed from the Hypercomponent API and instead Card will now accept non-CardSection children, casting them as necessary.

Chalarangelo commented 5 years ago

Prefabs will be migrated to #23 as they are part of the demos that will ship with the library.