feat(ui): 界面样式调整。

This commit is contained in:
2023-03-19 10:15:26 +08:00
parent f92883199c
commit 86d4ab6e6a
5 changed files with 51 additions and 51 deletions

View File

@@ -1,12 +1,9 @@
import { createEffect, createSignal } from "solid-js";
import { invoke } from "@tauri-apps/api/tauri";
import "./App.css";
import { invoke } from '@tauri-apps/api/tauri';
import { DisplayInfo } from './models/display-info.model';
import { DisplayInfoPanel } from './components/display-info-panel';
import { ScreenView } from './components/screen-view';
import { DisplayView } from './components/\u0016display-view';
function App() {
const [screenshots, setScreenshots] = createSignal<string[]>([]);
const [displays, setDisplays] = createSignal<DisplayInfo[]>([]);
createEffect(() => {
@@ -15,32 +12,11 @@ function App() {
});
});
// createEffect(() => {
// take_all_display_screenshot();
// }, [displays]);
async function take_all_display_screenshot() {
console.log('take_all_display_screenshot');
displays().forEach((display) => {
invoke<string>('take_screenshot', {
displayId: display.id,
scaleFactor: display.scale_factor,
}).then((image) => {
setScreenshots((screenshots) => [...screenshots, image]);
});
});
}
return (
<div class="container">
<ol>
{displays().map((display) => {
return (
<li>
<DisplayInfoPanel display={display} />
<ScreenView displayId={display.id} />
</li>
);
return <DisplayView display={display} />;
})}
</ol>
</div>