Reorganize RequestBreakdown components into dedicated directory

Move RequestBreakdown.tsx and module CSS into RequestBreakdown/ directory:
- RequestBreakdown.tsx → RequestBreakdown/index.tsx
- RequestBreakdown.module.css → RequestBreakdown/RequestBreakdown.module.css
- Update all import paths to work with new directory structure
- Maintain existing functionality with cleaner organization

All RequestBreakdown-related components now co-located for better maintainability.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Michael Mainguy 2025-08-19 08:33:34 -05:00
parent 52543a5d04
commit 1035b28472
7 changed files with 15 additions and 15 deletions

View File

@ -1,5 +1,5 @@
import React from 'react'
import styles from '../RequestBreakdown.module.css'
import styles from './RequestBreakdown.module.css'
interface BreakdownTableHeaderProps {
categoryLabel: string

View File

@ -1,7 +1,7 @@
import React, { useMemo, useState } from 'react'
import type { HTTPRequest } from '../httprequestviewer/types/httpRequest'
import BreakdownTableHeader from './BreakdownTableHeader'
import styles from '../RequestBreakdown.module.css'
import styles from './RequestBreakdown.module.css'
interface CategoryBreakdown {
name: string

View File

@ -1,5 +1,5 @@
import React from 'react'
import styles from '../RequestBreakdown.module.css'
import styles from './RequestBreakdown.module.css'
interface RequestDataSummaryProps {
totalRequests: number

View File

@ -1,7 +1,7 @@
import React, { useMemo } from 'react'
import type { HTTPRequest } from '../httprequestviewer/types/httpRequest'
import BreakdownTableHeader from './BreakdownTableHeader'
import styles from '../RequestBreakdown.module.css'
import styles from './RequestBreakdown.module.css'
interface CategoryBreakdown {
name: string

View File

@ -1,7 +1,7 @@
import React, { useMemo } from 'react'
import type { HTTPRequest } from '../httprequestviewer/types/httpRequest'
import BreakdownTableHeader from './BreakdownTableHeader'
import styles from '../RequestBreakdown.module.css'
import styles from './RequestBreakdown.module.css'
interface CategoryBreakdown {
name: string

View File

@ -1,14 +1,14 @@
import { useMemo } from 'react'
import { useDatabaseTraceData } from '../hooks/useDatabaseTraceData'
import { processHTTPRequests } from './httprequestviewer/lib/httpRequestProcessor'
import { addRequestPostProcessing } from './httprequestviewer/lib/requestPostProcessor'
import { analyzeCDN, analyzeQueueReason } from './httprequestviewer/lib/analysisUtils'
import { assignConnectionNumbers } from './httprequestviewer/lib/connectionUtils'
import sortRequests from './httprequestviewer/lib/sortRequests'
import RequestDataSummary from './RequestBreakdown/RequestDataSummary'
import ResourceTypeBreakdown from './RequestBreakdown/ResourceTypeBreakdown'
import StatusCodeBreakdown from './RequestBreakdown/StatusCodeBreakdown'
import HostnameBreakdown from './RequestBreakdown/HostnameBreakdown'
import { useDatabaseTraceData } from '../../hooks/useDatabaseTraceData'
import { processHTTPRequests } from '../httprequestviewer/lib/httpRequestProcessor'
import { addRequestPostProcessing } from '../httprequestviewer/lib/requestPostProcessor'
import { analyzeCDN, analyzeQueueReason } from '../httprequestviewer/lib/analysisUtils'
import { assignConnectionNumbers } from '../httprequestviewer/lib/connectionUtils'
import sortRequests from '../httprequestviewer/lib/sortRequests'
import RequestDataSummary from './RequestDataSummary'
import ResourceTypeBreakdown from './ResourceTypeBreakdown'
import StatusCodeBreakdown from './StatusCodeBreakdown'
import HostnameBreakdown from './HostnameBreakdown'
import styles from './RequestBreakdown.module.css'
interface RequestBreakdownProps {