-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Full support for collection views #23
Comments
I found a solid WIP implementation here by @logicalicy. Here's what his version currently looks like: @logicalicy would you be open to joining a zoom call at some point to discuss collaborating and share knowledge? |
Looks cool! I think supporting all types of views would be cool and also switching between them. Filtering/search+ sorting is a nice to have |
Here's a kitchen sink type test page for table views: https://www.notion.so/saasifysh/Collection-Tests-2fea615a97a7401c81be486e4eec2e94 |
Hey @transitive-bullshit I haven't been advertising the project so very cool that you've found it! Happy to join a zoom, sure. What's the best way? (Feel free to DM me on Twitter, same handle) |
Awesome - it looks like your twitter DMs aren't open to the public, so would you mind pinging me on this open slack workspace? https://slack.saasify.sh Tobias and Timo are also on there in the |
Have joined! |
UpdateI've added support for 95% of collection views, but it required a lot of changes. I've also refactored the Notion API and types into their own, isolated packages, One of the main changes is instead of changing the shape of the data that's returned from the API and injecting collection data into blocks, it's much, much easier to work with and debug these use cases if we retain the exact same structure as the original Notion API. So now Supported Views
The only missing collection view at the moment is calendars. DemoHere's a quick side-by-side demo video of the progress. |
What's the latest on this? I can't see a branch anywhere, how would I have a play with it? If it's mostly there, what's the possibility of pushing an alpha package or something? |
@lukebennett you can check out a full working version of my fork at react-notion-x. Due to the large amount of changes needed to support collections as well as many other block types and fixes, I decided to release it as a separate project for now. My hope is that |
Aha great, thanks for making that available! I'd already migrated to |
Yep; |
Let's track progress in this issue. Higher priority items listed first.
Note that none of these items have been merged or released yet.
The text was updated successfully, but these errors were encountered: