AFFiNE/tests
JimmFly ddd7cab414
feat(core): support share edgeless mode (#4856)
Close #3287

<!--
copilot:all
-->
### <samp>🤖 Generated by Copilot at d3fdf86</samp>

### Summary
📄🚀🔗

<!--
1.  📄 - This emoji represents the page and edgeless modes of sharing a page, as well as the GraphQL operations and types related to public pages.
2.  🚀 - This emoji represents the functionality of publishing and revoking public pages, as well as the confirmation modal and the notifications for the user.
3.  🔗 - This emoji represents the sharing URL and the query parameter for the share mode, as well as the hooks and functions that generate and use the URL.
-->
This pull request adds a feature to the frontend component of AFFiNE that allows the user to share a page in either `page` or `edgeless` mode, which affects the appearance and functionality of the page. It also adds the necessary GraphQL operations, types, and schema to support this feature in the backend, and updates the tests and the storybook stories accordingly.

*  Modify the `useIsSharedPage` hook to accept an optional `shareMode` argument and use the `getWorkspacePublicPagesQuery`, `publishPageMutation`, and `revokePublicPageMutation` from `@affine/graphql`
2023-11-15 16:02:58 +08:00
..
affine-cloud feat(core): support share edgeless mode (#4856) 2023-11-15 16:02:58 +08:00
affine-desktop v0.10.0 2023-11-10 11:42:04 +08:00
affine-desktop-cloud v0.10.0 2023-11-10 11:42:04 +08:00
affine-legacy test(e2e): add subdoc migration test (#4921) 2023-11-14 14:39:59 +08:00
affine-local v0.10.0 2023-11-10 11:42:04 +08:00
affine-migration test(e2e): add subdoc migration test (#4921) 2023-11-14 14:39:59 +08:00
affine-plugin v0.10.0 2023-11-10 11:42:04 +08:00
fixtures test(e2e): add subdoc migration test (#4921) 2023-11-14 14:39:59 +08:00
kit fix(core): svg blob syncing issue (#4886) 2023-11-10 05:32:51 +00:00
storybook feat(core): support share edgeless mode (#4856) 2023-11-15 16:02:58 +08:00