<commit_before>import findPages from /* preval */ 'docs/src/modules/utils/findPages';

const pages = [
  {
    pathname: '/getting-started',
    children: [
      { pathname: '/getting-started/installation' },
      { pathname: '/getting-started/usage' },
      { pathname: '/getting-started/example-projects' },
      { pathname: '/getting-started/templates' },
      { pathname: '/getting-started/learn' },
      { pathname: '/getting-started/faq', title: 'FAQs' },
      { pathname: '/getting-started/supported-components' },
      { pathname: '/getting-started/supported-platforms' },
      { pathname: '/getting-started/support' },
    ],
  },
  {
    pathname: '/components',
    children: [
      {
        pathname: '/components',
        subheader: '/components/layout',
        children: [
          { pathname: '/components/box' },
          { pathname: '/components/container' },
          { pathname: '/components/grid' },
          { pathname: '/components/grid-list' },
          { pathname: '/components/hidden' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/inputs',
        children: [
          { pathname: '/components/buttons' },
          { pathname: '/components/button-group' },
          { pathname: '/components/checkboxes' },
          { pathname: '/components/floating-action-button' },
          { pathname: '/components/pickers', title: 'Date / Time' },
          { pathname: '/components/radio-buttons' },
          { pathname: '/components/selects' },
          { pathname: '/components/slider' },
          { pathname: '/components/switches' },
          { pathname: '/components/text-fields' },
          { pathname: '/components/transfer-list' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/navigation',
        children: [
          { pathname: '/components/bottom-navigation' },
          { pathname: '/components/breadcrumbs' },
          { pathname: '/components/drawers' },
          { pathname: '/components/links' },
          { pathname: '/components/menus' },
          { pathname: '/components/steppers' },
          { pathname: '/components/tabs' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/surfaces',
        children: [
          { pathname: '/components/app-bar' },
          { pathname: '/components/paper' },
          { pathname: '/components/cards' },
          { pathname: '/components/accordion' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/feedback',
        children: [
          { pathname: '/components/progress' },
          { pathname: '/components/dialogs' },
          { pathname: '/components/snackbars' },
          { pathname: '/components/backdrop' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/data-display',
        children: [
          { pathname: '/components/avatars' },
          { pathname: '/components/badges' },
          { pathname: '/components/chips' },
          { pathname: '/components/dividers' },
          { pathname: '/components/icons' },
          { pathname: '/components/material-icons' },
          { pathname: '/components/lists' },
          { pathname: '/components/tables' },
          { pathname: '/components/tooltips' },
          { pathname: '/components/typography' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/utils',
        children: [
          { pathname: '/components/click-away-listener' },
          { pathname: '/components/css-baseline', title: 'CSS Baseline' },
          { pathname: '/components/modal' },
          { pathname: '/components/no-ssr', title: 'No SSR' },
          { pathname: '/components/popover' },
          { pathname: '/components/popper' },
          { pathname: '/components/portal' },
          { pathname: '/components/textarea-autosize' },
          { pathname: '/components/transitions' },
          { pathname: '/components/use-media-query', title: 'useMediaQuery' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/lab',
        children: [
          { pathname: '/components/about-the-lab' },
          { pathname: '/components/alert' },
          { pathname: '/components/autocomplete' },
          {
            pathname: '/components',
            subheader: '/components/data-grid',
            children: [
              {
                pathname: '/components/data-grid',
                title: 'Overview',
              },
              { pathname: '/components/data-grid/getting-started' },
              { pathname: '/components/data-grid/columns' },
              { pathname: '/components/data-grid/rows' },
              { pathname: '/components/data-grid/sorting' },
              { pathname: '/components/data-grid/filtering' },
              { pathname: '/components/data-grid/pagination' },
              { pathname: '/components/data-grid/selection' },
              { pathname: '/components/data-grid/editing', title: '🚧 Editing' },
              { pathname: '/components/data-grid/rendering' },
              { pathname: '/components/data-grid/export', title: '🚧 Export & Import' },
              { pathname: '/components/data-grid/localization', title: '🚧 Localization' },
              { pathname: '/components/data-grid/group-pivot', title: '🚧 Group & Pivot' },
              { pathname: '/components/data-grid/accessibility' },
            ],
          },
          { pathname: '/components/pagination' },
          { pathname: '/components/rating' },
          { pathname: '/components/skeleton' },
          { pathname: '/components/speed-dial' },
          { pathname: '/components/timeline' },
          { pathname: '/components/toggle-button' },
          { pathname: '/components/tree-view' },
        ],
      },
    ],
  },
  {
    title: 'Component API',
    pathname: '/api-docs',
    children: [
      ...findPages[0].children,
      ...[{ pathname: '/api-docs/data-grid' }, { pathname: '/api-docs/x-grid' }],
    ].sort((a, b) =>
      a.pathname.replace('/api-docs/', '').localeCompare(b.pathname.replace('/api-docs/', '')),
    ),
  },<commit_msg>[docs] Remove under construction icons from DataGrid feature pages (#24946)<commit_after>import findPages from /* preval */ 'docs/src/modules/utils/findPages';

const pages = [
  {
    pathname: '/getting-started',
    children: [
      { pathname: '/getting-started/installation' },
      { pathname: '/getting-started/usage' },
      { pathname: '/getting-started/example-projects' },
      { pathname: '/getting-started/templates' },
      { pathname: '/getting-started/learn' },
      { pathname: '/getting-started/faq', title: 'FAQs' },
      { pathname: '/getting-started/supported-components' },
      { pathname: '/getting-started/supported-platforms' },
      { pathname: '/getting-started/support' },
    ],
  },
  {
    pathname: '/components',
    children: [
      {
        pathname: '/components',
        subheader: '/components/layout',
        children: [
          { pathname: '/components/box' },
          { pathname: '/components/container' },
          { pathname: '/components/grid' },
          { pathname: '/components/grid-list' },
          { pathname: '/components/hidden' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/inputs',
        children: [
          { pathname: '/components/buttons' },
          { pathname: '/components/button-group' },
          { pathname: '/components/checkboxes' },
          { pathname: '/components/floating-action-button' },
          { pathname: '/components/pickers', title: 'Date / Time' },
          { pathname: '/components/radio-buttons' },
          { pathname: '/components/selects' },
          { pathname: '/components/slider' },
          { pathname: '/components/switches' },
          { pathname: '/components/text-fields' },
          { pathname: '/components/transfer-list' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/navigation',
        children: [
          { pathname: '/components/bottom-navigation' },
          { pathname: '/components/breadcrumbs' },
          { pathname: '/components/drawers' },
          { pathname: '/components/links' },
          { pathname: '/components/menus' },
          { pathname: '/components/steppers' },
          { pathname: '/components/tabs' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/surfaces',
        children: [
          { pathname: '/components/app-bar' },
          { pathname: '/components/paper' },
          { pathname: '/components/cards' },
          { pathname: '/components/accordion' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/feedback',
        children: [
          { pathname: '/components/progress' },
          { pathname: '/components/dialogs' },
          { pathname: '/components/snackbars' },
          { pathname: '/components/backdrop' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/data-display',
        children: [
          { pathname: '/components/avatars' },
          { pathname: '/components/badges' },
          { pathname: '/components/chips' },
          { pathname: '/components/dividers' },
          { pathname: '/components/icons' },
          { pathname: '/components/material-icons' },
          { pathname: '/components/lists' },
          { pathname: '/components/tables' },
          { pathname: '/components/tooltips' },
          { pathname: '/components/typography' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/utils',
        children: [
          { pathname: '/components/click-away-listener' },
          { pathname: '/components/css-baseline', title: 'CSS Baseline' },
          { pathname: '/components/modal' },
          { pathname: '/components/no-ssr', title: 'No SSR' },
          { pathname: '/components/popover' },
          { pathname: '/components/popper' },
          { pathname: '/components/portal' },
          { pathname: '/components/textarea-autosize' },
          { pathname: '/components/transitions' },
          { pathname: '/components/use-media-query', title: 'useMediaQuery' },
        ],
      },
      {
        pathname: '/components',
        subheader: '/components/lab',
        children: [
          { pathname: '/components/about-the-lab' },
          { pathname: '/components/alert' },
          { pathname: '/components/autocomplete' },
          {
            pathname: '/components',
            subheader: '/components/data-grid',
            children: [
              {
                pathname: '/components/data-grid',
                title: 'Overview',
              },
              { pathname: '/components/data-grid/getting-started' },
              { pathname: '/components/data-grid/columns' },
              { pathname: '/components/data-grid/rows' },
              { pathname: '/components/data-grid/sorting' },
              { pathname: '/components/data-grid/filtering' },
              { pathname: '/components/data-grid/pagination' },
              { pathname: '/components/data-grid/selection' },
              { pathname: '/components/data-grid/editing', title: '🚧 Editing' },
              { pathname: '/components/data-grid/rendering' },
              { pathname: '/components/data-grid/export', title: 'Export & Import' },
              { pathname: '/components/data-grid/localization', title: 'Localization' },
              { pathname: '/components/data-grid/group-pivot', title: '🚧 Group & Pivot' },
              { pathname: '/components/data-grid/accessibility' },
            ],
          },
          { pathname: '/components/pagination' },
          { pathname: '/components/rating' },
          { pathname: '/components/skeleton' },
          { pathname: '/components/speed-dial' },
          { pathname: '/components/timeline' },
          { pathname: '/components/toggle-button' },
          { pathname: '/components/tree-view' },
        ],
      },
    ],
  },
  {
    title: 'Component API',
    pathname: '/api-docs',
    children: [
      ...findPages[0].children,
      ...[{ pathname: '/api-docs/data-grid' }, { pathname: '/api-docs/x-grid' }],
    ].sort((a, b) =>
      a.pathname.replace('/api-docs/', '').localeCompare(b.pathname.replace('/api-docs/', '')),
    ),
  },
{'fraction_non_alphanumeric': 0.17050142811805777, 'fraction_numerical': 0.0005553792446842272, 'mean_word_length': 1.862170753860127, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7202282', 'n_tokens_mistral': 3594, 'n_tokens_neox': 3509, 'n_words': 547}