Make distribution view the default scan tab
This commit is contained in:
@@ -254,7 +254,7 @@ function ScanTerminalScreen() {
|
|||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
const [error, setError] = useState<string | null>(null);
|
const [error, setError] = useState<string | null>(null);
|
||||||
const [selectedRowId, setSelectedRowId] = useState<string | null>(null);
|
const [selectedRowId, setSelectedRowId] = useState<string | null>(null);
|
||||||
const [activeView, setActiveView] = useState<ContentView>("list");
|
const [activeView, setActiveView] = useState<ContentView>("map");
|
||||||
const [mapSelectedCityName, setMapSelectedCityName] = useState<string | null>(null);
|
const [mapSelectedCityName, setMapSelectedCityName] = useState<string | null>(null);
|
||||||
const [userLocalTime, setUserLocalTime] = useState("--");
|
const [userLocalTime, setUserLocalTime] = useState("--");
|
||||||
const [themeMode, setThemeMode] = useState<ThemeMode>("dark");
|
const [themeMode, setThemeMode] = useState<ThemeMode>("dark");
|
||||||
@@ -571,15 +571,6 @@ function ScanTerminalScreen() {
|
|||||||
<section className="scan-list-section">
|
<section className="scan-list-section">
|
||||||
<div className="scan-list-header">
|
<div className="scan-list-header">
|
||||||
<div className="scan-list-tabs">
|
<div className="scan-list-tabs">
|
||||||
<button
|
|
||||||
type="button"
|
|
||||||
className={resolvedView === "list" ? "active" : ""}
|
|
||||||
onClick={() => {
|
|
||||||
setActiveView("list");
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
{isEn ? "Opportunity List" : "机会列表"}
|
|
||||||
</button>
|
|
||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
className={resolvedView === "map" ? "active" : ""}
|
className={resolvedView === "map" ? "active" : ""}
|
||||||
@@ -589,6 +580,15 @@ function ScanTerminalScreen() {
|
|||||||
>
|
>
|
||||||
{isEn ? "Distribution View" : "分布视图"}
|
{isEn ? "Distribution View" : "分布视图"}
|
||||||
</button>
|
</button>
|
||||||
|
<button
|
||||||
|
type="button"
|
||||||
|
className={resolvedView === "list" ? "active" : ""}
|
||||||
|
onClick={() => {
|
||||||
|
setActiveView("list");
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
{isEn ? "Opportunity List" : "机会列表"}
|
||||||
|
</button>
|
||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
className={resolvedView === "calendar" ? "active" : ""}
|
className={resolvedView === "calendar" ? "active" : ""}
|
||||||
|
|||||||
Reference in New Issue
Block a user