From e690f758bedf15b3d388db76692976177e45f62b Mon Sep 17 00:00:00 2001 From: melindafekete Date: Fri, 20 Sep 2024 14:57:30 +0200 Subject: [PATCH] Introduce languages and frameworks chapter for feature flag tutorials --- website/sidebars.js | 222 ++++++++++++++++++++++---------------------- 1 file changed, 111 insertions(+), 111 deletions(-) diff --git a/website/sidebars.js b/website/sidebars.js index b8f46b092949..a5e1ad1a4b9f 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -139,143 +139,143 @@ module.exports = { }, ], }, - ], - }, - { - type: 'category', - label: 'Python', - link: { - type: 'doc', - id: 'feature-flag-tutorials/python/implementing-feature-flags', - }, - items: [ { - type: 'doc', - label: 'Examples', - id: 'feature-flag-tutorials/python/examples', - }, - { - type: 'doc', - label: 'Django Tutorial', - id: 'feature-flag-tutorials/django/implementing-feature-flags-django', + type: 'category', + label: 'Python', + link: { + type: 'doc', + id: 'feature-flag-tutorials/python/implementing-feature-flags', + }, + items: [ + { + type: 'doc', + label: 'Examples', + id: 'feature-flag-tutorials/python/examples', + }, + { + type: 'doc', + label: 'Django Tutorial', + id: 'feature-flag-tutorials/django/implementing-feature-flags-django', + }, + { + type: 'doc', + label: 'Django Examples', + id: 'feature-flag-tutorials/django/django-examples', + }, + ], }, { - type: 'doc', - label: 'Django Examples', - id: 'feature-flag-tutorials/django/django-examples', + type: 'category', + label: 'Java', + link: { + type: 'doc', + id: 'feature-flag-tutorials/java/implementing-feature-flags', + }, + items: [ + { + type: 'doc', + label: 'Spring Boot', + id: 'feature-flag-tutorials/java/spring-boot-implementing-feature-flags', + }, + { + type: 'doc', + label: 'Spring Boot Examples', + id: 'feature-flag-tutorials/java/spring-boot-examples', + }, + ], }, - ], - }, - { - type: 'category', - label: 'Java', - link: { - type: 'doc', - id: 'feature-flag-tutorials/java/implementing-feature-flags', - }, - items: [ { - type: 'doc', - label: 'Spring Boot', - id: 'feature-flag-tutorials/java/spring-boot-implementing-feature-flags', + type: 'category', + label: 'Ruby', + link: { + type: 'doc', + id: 'feature-flag-tutorials/ruby/implementing-feature-flags-ruby', + }, + items: [ + { + type: 'doc', + label: 'Ruby Examples', + id: 'feature-flag-tutorials/ruby/ruby-examples', + }, + { + type: 'doc', + label: 'Rails Tutorial', + id: 'feature-flag-tutorials/rails/implementing-feature-flags-rails', + }, + { + type: 'doc', + label: 'Rails Examples', + id: 'feature-flag-tutorials/rails/rails-examples', + }, + ], }, { - type: 'doc', - label: 'Spring Boot Examples', - id: 'feature-flag-tutorials/java/spring-boot-examples', + type: 'category', + label: '.NET', + link: { + type: 'doc', + id: 'feature-flag-tutorials/dotnet/implementing-feature-flags-dotnet', + }, + items: [ + { + type: 'doc', + label: 'Examples', + id: 'feature-flag-tutorials/dotnet/dotnet-examples', + }, + ], }, - ], - }, - { - type: 'category', - label: 'Ruby', - link: { - type: 'doc', - id: 'feature-flag-tutorials/ruby/implementing-feature-flags-ruby', - }, - items: [ { - type: 'doc', - label: 'Ruby Examples', - id: 'feature-flag-tutorials/ruby/ruby-examples', + type: 'category', + label: 'iOS', + link: { + type: 'doc', + id: 'feature-flag-tutorials/ios/implementing-feature-flags', + }, + items: [ + { + type: 'doc', + label: 'Examples', + id: 'feature-flag-tutorials/ios/examples', + }, + ], }, { - type: 'doc', - label: 'Rails Tutorial', - id: 'feature-flag-tutorials/rails/implementing-feature-flags-rails', + type: 'category', + label: 'Rust', + link: { + type: 'doc', + id: 'feature-flag-tutorials/rust/implementing-feature-flags-rust', + }, + items: [ + { + type: 'doc', + label: 'Examples', + id: 'feature-flag-tutorials/rust/rust-examples', + }, + ], }, { type: 'doc', - label: 'Rails Examples', - id: 'feature-flag-tutorials/rails/rails-examples', + label: 'Serverless', + id: 'feature-flag-tutorials/serverless/implementing-feature-flags-in-aws-lambda', }, - ], - }, - { - type: 'category', - label: '.NET', - link: { - type: 'doc', - id: 'feature-flag-tutorials/dotnet/implementing-feature-flags-dotnet', - }, - items: [ { type: 'doc', - label: 'Examples', - id: 'feature-flag-tutorials/dotnet/dotnet-examples', + label: 'Flutter', + id: 'feature-flag-tutorials/flutter/a-b-testing', }, - ], - }, - { - type: 'category', - label: 'iOS', - link: { - type: 'doc', - id: 'feature-flag-tutorials/ios/implementing-feature-flags', - }, - items: [ { type: 'doc', - label: 'Examples', - id: 'feature-flag-tutorials/ios/examples', + label: 'Next.js', + id: 'feature-flag-tutorials/nextjs/implementing-feature-flags-nextjs', }, - ], - }, - { - type: 'category', - label: 'Rust', - link: { - type: 'doc', - id: 'feature-flag-tutorials/rust/implementing-feature-flags-rust', - }, - items: [ { type: 'doc', - label: 'Examples', - id: 'feature-flag-tutorials/rust/rust-examples', + label: 'SvelteKit', + id: 'feature-flag-tutorials/sveltekit/implementing-feature-flags-sveltekit', }, ], }, - { - type: 'doc', - label: 'Serverless', - id: 'feature-flag-tutorials/serverless/implementing-feature-flags-in-aws-lambda', - }, - { - type: 'doc', - label: 'Flutter', - id: 'feature-flag-tutorials/flutter/a-b-testing', - }, - { - type: 'doc', - label: 'Next.js', - id: 'feature-flag-tutorials/nextjs/implementing-feature-flags-nextjs', - }, - { - type: 'doc', - label: 'SvelteKit', - id: 'feature-flag-tutorials/sveltekit/implementing-feature-flags-sveltekit', - }, ], }, ],