From e9323db9ae53ba6120c98098109cbe88232b4e27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Pierzcha=C5=82a?= Date: Thu, 22 Jan 2026 13:30:44 +0100 Subject: [PATCH] docs: move brownie to API Reference --- docs/docs/_nav.json | 5 ----- docs/docs/docs/api-reference/_meta.json | 13 ++++++++++++- .../{ => docs/api-reference}/brownie/_meta.json | 0 .../{ => docs/api-reference}/brownie/codegen.mdx | 0 .../api-reference}/brownie/getting-started.mdx | 8 ++++---- .../{ => docs/api-reference}/brownie/overview.mdx | 10 +++++----- .../api-reference}/brownie/store-definition.mdx | 0 .../api-reference}/brownie/swift-usage.mdx | 0 .../api-reference}/brownie/typescript-usage.mdx | 0 .../brownie/xcframework-packaging.mdx | 0 .../react-native-brownfield/_meta.json | 1 + .../{ => react-native-brownfield}/java.mdx | 0 .../{ => react-native-brownfield}/javascript.mdx | 0 .../{ => react-native-brownfield}/kotlin.mdx | 0 .../{ => react-native-brownfield}/objective-c.mdx | 0 .../{ => react-native-brownfield}/swift.mdx | 0 16 files changed, 22 insertions(+), 15 deletions(-) rename docs/docs/{ => docs/api-reference}/brownie/_meta.json (100%) rename docs/docs/{ => docs/api-reference}/brownie/codegen.mdx (100%) rename docs/docs/{ => docs/api-reference}/brownie/getting-started.mdx (88%) rename docs/docs/{ => docs/api-reference}/brownie/overview.mdx (77%) rename docs/docs/{ => docs/api-reference}/brownie/store-definition.mdx (100%) rename docs/docs/{ => docs/api-reference}/brownie/swift-usage.mdx (100%) rename docs/docs/{ => docs/api-reference}/brownie/typescript-usage.mdx (100%) rename docs/docs/{ => docs/api-reference}/brownie/xcframework-packaging.mdx (100%) create mode 100644 docs/docs/docs/api-reference/react-native-brownfield/_meta.json rename docs/docs/docs/api-reference/{ => react-native-brownfield}/java.mdx (100%) rename docs/docs/docs/api-reference/{ => react-native-brownfield}/javascript.mdx (100%) rename docs/docs/docs/api-reference/{ => react-native-brownfield}/kotlin.mdx (100%) rename docs/docs/docs/api-reference/{ => react-native-brownfield}/objective-c.mdx (100%) rename docs/docs/docs/api-reference/{ => react-native-brownfield}/swift.mdx (100%) diff --git a/docs/docs/_nav.json b/docs/docs/_nav.json index 91a43a5c..3d1bbfee 100644 --- a/docs/docs/_nav.json +++ b/docs/docs/_nav.json @@ -3,10 +3,5 @@ "text": "Docs", "link": "/docs/getting-started/quick-start", "activeMatch": "^/docs/" - }, - { - "text": "Brownie (Alpha)", - "link": "/brownie/overview", - "activeMatch": "^/brownie/" } ] diff --git a/docs/docs/docs/api-reference/_meta.json b/docs/docs/docs/api-reference/_meta.json index c5797393..85b242b5 100644 --- a/docs/docs/docs/api-reference/_meta.json +++ b/docs/docs/docs/api-reference/_meta.json @@ -1 +1,12 @@ -["javascript", "kotlin", "java", "swift", "objective-c"] +[ + { + "type": "dir", + "name": "react-native-brownfield", + "label": "ReactNativeBrownfield" + }, + { + "type": "dir", + "name": "brownie", + "label": "Brownie" + } +] diff --git a/docs/docs/brownie/_meta.json b/docs/docs/docs/api-reference/brownie/_meta.json similarity index 100% rename from docs/docs/brownie/_meta.json rename to docs/docs/docs/api-reference/brownie/_meta.json diff --git a/docs/docs/brownie/codegen.mdx b/docs/docs/docs/api-reference/brownie/codegen.mdx similarity index 100% rename from docs/docs/brownie/codegen.mdx rename to docs/docs/docs/api-reference/brownie/codegen.mdx diff --git a/docs/docs/brownie/getting-started.mdx b/docs/docs/docs/api-reference/brownie/getting-started.mdx similarity index 88% rename from docs/docs/brownie/getting-started.mdx rename to docs/docs/docs/api-reference/brownie/getting-started.mdx index 4939a4aa..6a792772 100644 --- a/docs/docs/brownie/getting-started.mdx +++ b/docs/docs/docs/api-reference/brownie/getting-started.mdx @@ -145,7 +145,7 @@ State changes now sync automatically between React Native and Swift. Increment f ## Next Steps -- [Defining Stores](/brownie/store-definition) - Nested objects and multiple stores -- [TypeScript Usage](/brownie/typescript-usage) - Advanced React Native patterns -- [Swift Usage](/brownie/swift-usage) - UIKit integration and API reference -- [XCFramework Packaging](/brownie/xcframework-packaging) - SPM distribution and advanced options +- [Defining Stores](/docs/api-reference/brownie/store-definition) - Nested objects and multiple stores +- [TypeScript Usage](/docs/api-reference/brownie/typescript-usage) - Advanced React Native patterns +- [Swift Usage](/docs/api-reference/brownie/swift-usage) - UIKit integration and API reference +- [XCFramework Packaging](/docs/api-reference/brownie/xcframework-packaging) - SPM distribution and advanced options diff --git a/docs/docs/brownie/overview.mdx b/docs/docs/docs/api-reference/brownie/overview.mdx similarity index 77% rename from docs/docs/brownie/overview.mdx rename to docs/docs/docs/api-reference/brownie/overview.mdx index fc77eaff..40d997f1 100644 --- a/docs/docs/brownie/overview.mdx +++ b/docs/docs/docs/api-reference/brownie/overview.mdx @@ -37,8 +37,8 @@ Brownie is a shared state management library for React Native brownfield apps. I ## Next Steps -- [Getting Started](/brownie/getting-started) - Step-by-step setup guide -- [Defining Stores](/brownie/store-definition) - Learn how to define your store schema -- [Code Generation](/brownie/codegen) - Configure and run the codegen CLI -- [TypeScript Usage](/brownie/typescript-usage) - Use stores in React Native -- [Swift Usage](/brownie/swift-usage) - Use stores in iOS apps +- [Getting Started](/docs/api-reference/brownie/getting-started) - Step-by-step setup guide +- [Defining Stores](/docs/api-reference/brownie/store-definition) - Learn how to define your store schema +- [Code Generation](/docs/api-reference/brownie/codegen) - Configure and run the codegen CLI +- [TypeScript Usage](/docs/api-reference/brownie/typescript-usage) - Use stores in React Native +- [Swift Usage](/docs/api-reference/brownie/swift-usage) - Use stores in iOS apps diff --git a/docs/docs/brownie/store-definition.mdx b/docs/docs/docs/api-reference/brownie/store-definition.mdx similarity index 100% rename from docs/docs/brownie/store-definition.mdx rename to docs/docs/docs/api-reference/brownie/store-definition.mdx diff --git a/docs/docs/brownie/swift-usage.mdx b/docs/docs/docs/api-reference/brownie/swift-usage.mdx similarity index 100% rename from docs/docs/brownie/swift-usage.mdx rename to docs/docs/docs/api-reference/brownie/swift-usage.mdx diff --git a/docs/docs/brownie/typescript-usage.mdx b/docs/docs/docs/api-reference/brownie/typescript-usage.mdx similarity index 100% rename from docs/docs/brownie/typescript-usage.mdx rename to docs/docs/docs/api-reference/brownie/typescript-usage.mdx diff --git a/docs/docs/brownie/xcframework-packaging.mdx b/docs/docs/docs/api-reference/brownie/xcframework-packaging.mdx similarity index 100% rename from docs/docs/brownie/xcframework-packaging.mdx rename to docs/docs/docs/api-reference/brownie/xcframework-packaging.mdx diff --git a/docs/docs/docs/api-reference/react-native-brownfield/_meta.json b/docs/docs/docs/api-reference/react-native-brownfield/_meta.json new file mode 100644 index 00000000..c5797393 --- /dev/null +++ b/docs/docs/docs/api-reference/react-native-brownfield/_meta.json @@ -0,0 +1 @@ +["javascript", "kotlin", "java", "swift", "objective-c"] diff --git a/docs/docs/docs/api-reference/java.mdx b/docs/docs/docs/api-reference/react-native-brownfield/java.mdx similarity index 100% rename from docs/docs/docs/api-reference/java.mdx rename to docs/docs/docs/api-reference/react-native-brownfield/java.mdx diff --git a/docs/docs/docs/api-reference/javascript.mdx b/docs/docs/docs/api-reference/react-native-brownfield/javascript.mdx similarity index 100% rename from docs/docs/docs/api-reference/javascript.mdx rename to docs/docs/docs/api-reference/react-native-brownfield/javascript.mdx diff --git a/docs/docs/docs/api-reference/kotlin.mdx b/docs/docs/docs/api-reference/react-native-brownfield/kotlin.mdx similarity index 100% rename from docs/docs/docs/api-reference/kotlin.mdx rename to docs/docs/docs/api-reference/react-native-brownfield/kotlin.mdx diff --git a/docs/docs/docs/api-reference/objective-c.mdx b/docs/docs/docs/api-reference/react-native-brownfield/objective-c.mdx similarity index 100% rename from docs/docs/docs/api-reference/objective-c.mdx rename to docs/docs/docs/api-reference/react-native-brownfield/objective-c.mdx diff --git a/docs/docs/docs/api-reference/swift.mdx b/docs/docs/docs/api-reference/react-native-brownfield/swift.mdx similarity index 100% rename from docs/docs/docs/api-reference/swift.mdx rename to docs/docs/docs/api-reference/react-native-brownfield/swift.mdx