From 10228916081623ea7c843669f8a6e61f7123d5c3 Mon Sep 17 00:00:00 2001 From: Cezar Vasconcelos Date: Thu, 23 May 2024 15:10:08 -0300 Subject: [PATCH] docs: add sub category in integrations for notion --- .../notion-add-content-to-page.md | 2 +- .../notion-list-database-properties.md | 2 +- .../{ => notion}/notion-list-pages.md | 2 +- .../{ => notion}/notion-list-users.md | 2 +- .../notion-page-content-viewer.md | 2 +- .../{ => notion}/notion-page-create.md | 2 +- .../{ => notion}/notion-page-update.md | 2 +- .../integrations/{ => notion}/notion-setup.md | 2 +- docs/sidebars.js | 22 ++++++++++++------- 9 files changed, 22 insertions(+), 16 deletions(-) rename docs/docs/integrations/{ => notion}/notion-add-content-to-page.md (99%) rename docs/docs/integrations/{ => notion}/notion-list-database-properties.md (99%) rename docs/docs/integrations/{ => notion}/notion-list-pages.md (99%) rename docs/docs/integrations/{ => notion}/notion-list-users.md (99%) rename docs/docs/integrations/{ => notion}/notion-page-content-viewer.md (99%) rename docs/docs/integrations/{ => notion}/notion-page-create.md (99%) rename docs/docs/integrations/{ => notion}/notion-page-update.md (99%) rename docs/docs/integrations/{ => notion}/notion-setup.md (98%) diff --git a/docs/docs/integrations/notion-add-content-to-page.md b/docs/docs/integrations/notion/notion-add-content-to-page.md similarity index 99% rename from docs/docs/integrations/notion-add-content-to-page.md rename to docs/docs/integrations/notion/notion-add-content-to-page.md index 0fd44f4e4..84cad1a75 100644 --- a/docs/docs/integrations/notion-add-content-to-page.md +++ b/docs/docs/integrations/notion/notion-add-content-to-page.md @@ -3,7 +3,7 @@ import ThemedImage from "@theme/ThemedImage"; import useBaseUrl from "@docusaurus/useBaseUrl"; import ZoomableImage from "/src/theme/ZoomableImage.js"; -# AddContentToPage Component in Langflow +# Add Content To Page Langflow allows extending its functionality with custom components like `AddContentToPage`, which converts markdown text to Notion blocks and appends them to a Notion page. diff --git a/docs/docs/integrations/notion-list-database-properties.md b/docs/docs/integrations/notion/notion-list-database-properties.md similarity index 99% rename from docs/docs/integrations/notion-list-database-properties.md rename to docs/docs/integrations/notion/notion-list-database-properties.md index 16ea046eb..702bd1fb7 100644 --- a/docs/docs/integrations/notion-list-database-properties.md +++ b/docs/docs/integrations/notion/notion-list-database-properties.md @@ -3,7 +3,7 @@ import ThemedImage from "@theme/ThemedImage"; import useBaseUrl from "@docusaurus/useBaseUrl"; import ZoomableImage from "/src/theme/ZoomableImage.js"; -# NotionDatabaseProperties Component in Langflow +# Database Properties Langflow allows you to extend its functionality with custom components. The `NotionDatabaseProperties` component is designed to retrieve properties of a Notion database. It provides a convenient way to integrate Notion database information into your Langflow workflows. diff --git a/docs/docs/integrations/notion-list-pages.md b/docs/docs/integrations/notion/notion-list-pages.md similarity index 99% rename from docs/docs/integrations/notion-list-pages.md rename to docs/docs/integrations/notion/notion-list-pages.md index b96189680..30d09c454 100644 --- a/docs/docs/integrations/notion-list-pages.md +++ b/docs/docs/integrations/notion/notion-list-pages.md @@ -3,7 +3,7 @@ import ThemedImage from "@theme/ThemedImage"; import useBaseUrl from "@docusaurus/useBaseUrl"; import ZoomableImage from "/src/theme/ZoomableImage.js"; -# NotionDatabaseQuery Component in Langflow +# Database Query Langflow allows you to extend its functionality with custom components. The `NotionDatabaseQuery` component is designed to query a Notion database with filtering and sorting. It provides a convenient way to integrate Notion database querying capabilities into your Langflow workflows. diff --git a/docs/docs/integrations/notion-list-users.md b/docs/docs/integrations/notion/notion-list-users.md similarity index 99% rename from docs/docs/integrations/notion-list-users.md rename to docs/docs/integrations/notion/notion-list-users.md index 0f3e1d67d..152fefe46 100644 --- a/docs/docs/integrations/notion-list-users.md +++ b/docs/docs/integrations/notion/notion-list-users.md @@ -3,7 +3,7 @@ import ThemedImage from "@theme/ThemedImage"; import useBaseUrl from "@docusaurus/useBaseUrl"; import ZoomableImage from "/src/theme/ZoomableImage.js"; -# NotionUserList Component in Langflow +# User List Langflow allows you to extend its functionality with custom components. The `NotionUserList` component is designed to retrieve users from Notion. It provides a convenient way to integrate Notion user data into your Langflow workflows. diff --git a/docs/docs/integrations/notion-page-content-viewer.md b/docs/docs/integrations/notion/notion-page-content-viewer.md similarity index 99% rename from docs/docs/integrations/notion-page-content-viewer.md rename to docs/docs/integrations/notion/notion-page-content-viewer.md index 8e872f183..ac5127721 100644 --- a/docs/docs/integrations/notion-page-content-viewer.md +++ b/docs/docs/integrations/notion/notion-page-content-viewer.md @@ -3,7 +3,7 @@ import ThemedImage from "@theme/ThemedImage"; import useBaseUrl from "@docusaurus/useBaseUrl"; import ZoomableImage from "/src/theme/ZoomableImage.js"; -# NotionPageContent Component in Langflow +# Page Content Langflow allows you to extend its functionality with custom components. The `NotionPageContent` component is designed to retrieve the content of a Notion page as plain text. It provides a convenient way to integrate Notion page content into your Langflow workflows. diff --git a/docs/docs/integrations/notion-page-create.md b/docs/docs/integrations/notion/notion-page-create.md similarity index 99% rename from docs/docs/integrations/notion-page-create.md rename to docs/docs/integrations/notion/notion-page-create.md index 5cfb61ee6..62fc049a7 100644 --- a/docs/docs/integrations/notion-page-create.md +++ b/docs/docs/integrations/notion/notion-page-create.md @@ -3,7 +3,7 @@ import ThemedImage from "@theme/ThemedImage"; import useBaseUrl from "@docusaurus/useBaseUrl"; import ZoomableImage from "/src/theme/ZoomableImage.js"; -# NotionPageCreator Component in Langflow +# Page Create Langflow allows you to extend its functionality with custom components. The `NotionPageCreator` component is designed to create pages in a Notion database. It provides a convenient way to integrate Notion page creation into your Langflow workflows. diff --git a/docs/docs/integrations/notion-page-update.md b/docs/docs/integrations/notion/notion-page-update.md similarity index 99% rename from docs/docs/integrations/notion-page-update.md rename to docs/docs/integrations/notion/notion-page-update.md index d285a4771..9e8e8efa3 100644 --- a/docs/docs/integrations/notion-page-update.md +++ b/docs/docs/integrations/notion/notion-page-update.md @@ -3,7 +3,7 @@ import ThemedImage from "@theme/ThemedImage"; import useBaseUrl from "@docusaurus/useBaseUrl"; import ZoomableImage from "/src/theme/ZoomableImage.js"; -# NotionPageUpdate Component in Langflow +# Page Update Langflow allows you to extend its functionality with custom components. The `NotionPageUpdate` component is designed to update the properties of a Notion page. It provides a convenient way to integrate updating Notion page properties into your Langflow workflows. diff --git a/docs/docs/integrations/notion-setup.md b/docs/docs/integrations/notion/notion-setup.md similarity index 98% rename from docs/docs/integrations/notion-setup.md rename to docs/docs/integrations/notion/notion-setup.md index 89eb756d1..e3aa9e652 100644 --- a/docs/docs/integrations/notion-setup.md +++ b/docs/docs/integrations/notion/notion-setup.md @@ -1,6 +1,6 @@ import Admonition from "@theme/Admonition"; -# Setting up a Notion Integration for Langflow +# Setting up a Notion App To use Notion components in Langflow, you first need to create a Notion integration and configure it with the necessary capabilities. This guide will walk you through the process of setting up a Notion integration and granting it access to your Notion databases. diff --git a/docs/sidebars.js b/docs/sidebars.js index 244ef8249..bac98dab0 100644 --- a/docs/sidebars.js +++ b/docs/sidebars.js @@ -136,14 +136,20 @@ module.exports = { label: "Integrations", collapsed: false, items: [ - "integrations/notion-setup", - "integrations/notion-add-content-to-page", - "integrations/notion-list-database-properties", - "integrations/notion-list-pages", - "integrations/notion-list-users", - "integrations/notion-page-content-viewer", - "integrations/notion-page-create", - "integrations/notion-page-update", + { + type: "category", + label: "Notion", + items: [ + "integrations/notion/notion-setup", + "integrations/notion/notion-add-content-to-page", + "integrations/notion/notion-list-database-properties", + "integrations/notion/notion-list-pages", + "integrations/notion/notion-list-users", + "integrations/notion/notion-page-content-viewer", + "integrations/notion/notion-page-create", + "integrations/notion/notion-page-update", + ], + }, ], }, ],