Skip to content

Commit 961fe52

Browse files
committed
Refactors FacilitySelector; removes debug/demo
Moves selector components into a dedicated folder and exposes the portal via index for cleaner imports. Updates import paths and TopBar usage. Removes environment debug and facilities demo components. Eliminates temporary test query from the dropdown. Improves structure and reduces dev-only code in production builds.
1 parent 647f828 commit 961fe52

File tree

6 files changed

+5
-157
lines changed

6 files changed

+5
-157
lines changed

src/components/EnvironmentDebug.tsx

Lines changed: 0 additions & 87 deletions
This file was deleted.

src/components/FacilitiesDemo.tsx

Lines changed: 0 additions & 60 deletions
This file was deleted.

src/components/FacilityDropdown.tsx renamed to src/components/FacilitySelector/FacilityDropdown.tsx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState, useRef, useEffect } from 'react';
22
import { useQuery } from 'urql';
3-
import { GET_FACILITIES_WITH_ACCESS, TEST_QUERY } from '../graphql/queries';
4-
import { debugEnvironment } from '../lib/debug-env';
3+
import { GET_FACILITIES_WITH_ACCESS } from '../../graphql/queries';
4+
import { debugEnvironment } from '../../lib/debug-env';
55

66

77
interface Facility {
@@ -25,11 +25,6 @@ export const FacilityDropdown: React.FC<FacilityDropdownProps> = ({
2525
const [searchTerm, setSearchTerm] = useState('');
2626
const dropdownRef = useRef<HTMLDivElement>(null);
2727

28-
// Test basic connection first
29-
const [testResult] = useQuery({
30-
query: TEST_QUERY,
31-
});
32-
3328
const [result] = useQuery({
3429
query: GET_FACILITIES_WITH_ACCESS,
3530
});
File renamed without changes.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState, useRef, useEffect } from 'react';
22
import { useQuery } from 'urql';
3-
import { FACILITIES_QUERY } from '../graphql/queries';
4-
import { debugEnvironment } from '../lib/debug-env';
3+
import { FACILITIES_QUERY } from '../../graphql/queries';
4+
import { debugEnvironment } from '../../lib/debug-env';
55
import './FacilitySelectorPortal.css';
66

77
interface Facility {

src/components/TopBar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React, { useState, useRef, useEffect } from 'react';
2-
import { FacilitySelectorPortal } from './FacilitySelectorPortal';
2+
import { FacilitySelectorPortal } from './FacilitySelector';
33
import { BuildVersion } from './BuildVersion';
44
import { useAuth } from '../lib/AuthProvider';
55

0 commit comments

Comments
 (0)