mirror of
https://github.com/protomaps/PMTiles.git
synced 2026-02-04 10:51:07 +00:00
prettier formatting for app/
This commit is contained in:
1
app/.prettierrc.json
Normal file
1
app/.prettierrc.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
16
app/package-lock.json
generated
16
app/package-lock.json
generated
@@ -40,6 +40,7 @@
|
|||||||
"@types/react-dom": "^18.0.0",
|
"@types/react-dom": "^18.0.0",
|
||||||
"@types/react-svg-pan-zoom": "^3.3.5",
|
"@types/react-svg-pan-zoom": "^3.3.5",
|
||||||
"@vitejs/plugin-react": "^1.3.0",
|
"@vitejs/plugin-react": "^1.3.0",
|
||||||
|
"prettier": "^2.8.4",
|
||||||
"typescript": "^4.6.3",
|
"typescript": "^4.6.3",
|
||||||
"vite": "^2.9.13"
|
"vite": "^2.9.13"
|
||||||
}
|
}
|
||||||
@@ -2663,6 +2664,21 @@
|
|||||||
"resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz",
|
||||||
"integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ=="
|
"integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ=="
|
||||||
},
|
},
|
||||||
|
"node_modules/prettier": {
|
||||||
|
"version": "2.8.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz",
|
||||||
|
"integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==",
|
||||||
|
"dev": true,
|
||||||
|
"bin": {
|
||||||
|
"prettier": "bin-prettier.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10.13.0"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/prettier/prettier?sponsor=1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/prop-types": {
|
"node_modules/prop-types": {
|
||||||
"version": "15.8.1",
|
"version": "15.8.1",
|
||||||
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
|
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
{
|
{
|
||||||
"name": "docs",
|
"name": "pmtiles-app",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
"preview": "vite preview",
|
"preview": "vite preview",
|
||||||
"tsc": "tsc --watch"
|
"tsc": "tsc --watch",
|
||||||
|
"prettier": "prettier --write src/*",
|
||||||
|
"prettier-check": "prettier --check src/*"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@mapbox/vector-tile": "^1.3.1",
|
"@mapbox/vector-tile": "^1.3.1",
|
||||||
@@ -40,6 +42,7 @@
|
|||||||
"@types/react-dom": "^18.0.0",
|
"@types/react-dom": "^18.0.0",
|
||||||
"@types/react-svg-pan-zoom": "^3.3.5",
|
"@types/react-svg-pan-zoom": "^3.3.5",
|
||||||
"@vitejs/plugin-react": "^1.3.0",
|
"@vitejs/plugin-react": "^1.3.0",
|
||||||
|
"prettier": "^2.8.4",
|
||||||
"typescript": "^4.6.3",
|
"typescript": "^4.6.3",
|
||||||
"vite": "^2.9.13"
|
"vite": "^2.9.13"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -58,7 +58,11 @@ const TileRow = (props: {
|
|||||||
<td>{y}</td>
|
<td>{y}</td>
|
||||||
<td>{props.entry.offset}</td>
|
<td>{props.entry.offset}</td>
|
||||||
<td>{props.entry.length}</td>
|
<td>{props.entry.length}</td>
|
||||||
<td>{props.entry.runLength == 0 ? "directory" : `tile(${props.entry.runLength})`}</td>
|
<td>
|
||||||
|
{props.entry.runLength == 0
|
||||||
|
? "directory"
|
||||||
|
: `tile(${props.entry.runLength})`}
|
||||||
|
</td>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -41,7 +41,13 @@ const StyledLink = styled(
|
|||||||
justifyContent: "center",
|
justifyContent: "center",
|
||||||
alignItems: "center",
|
alignItems: "center",
|
||||||
},
|
},
|
||||||
{ "&:hover": { backgroundColor: "$hover", color:"$white", cursor: "pointer" } }
|
{
|
||||||
|
"&:hover": {
|
||||||
|
backgroundColor: "$hover",
|
||||||
|
color: "$white",
|
||||||
|
cursor: "pointer",
|
||||||
|
},
|
||||||
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
const StyledToggleGroup = styled(ToolbarPrimitive.ToggleGroup, {
|
const StyledToggleGroup = styled(ToolbarPrimitive.ToggleGroup, {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ const Padded = styled("div", {
|
|||||||
|
|
||||||
const Heading = styled("div", {
|
const Heading = styled("div", {
|
||||||
paddingBottom: "2rem",
|
paddingBottom: "2rem",
|
||||||
fontFamily: "monospace"
|
fontFamily: "monospace",
|
||||||
});
|
});
|
||||||
|
|
||||||
function Metadata(props: { file: PMTiles }) {
|
function Metadata(props: { file: PMTiles }) {
|
||||||
@@ -27,11 +27,24 @@ function Metadata(props: { file: PMTiles }) {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Padded>
|
<Padded>
|
||||||
{ header ? <Heading>
|
{header ? (
|
||||||
<div>root directory: offset={header.rootDirectoryOffset} len={header.rootDirectoryLength}</div>
|
<Heading>
|
||||||
<div>metadata: offset={header.jsonMetadataOffset} len={header.jsonMetadataLength}</div>
|
<div>
|
||||||
<div>leaf directories: offset={header.leafDirectoryOffset} len={header.leafDirectoryLength}</div>
|
root directory: offset={header.rootDirectoryOffset} len=
|
||||||
<div>tile data: offset={header.tileDataOffset} len={header.tileDataLength}</div>
|
{header.rootDirectoryLength}
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
metadata: offset={header.jsonMetadataOffset} len=
|
||||||
|
{header.jsonMetadataLength}
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
leaf directories: offset={header.leafDirectoryOffset} len=
|
||||||
|
{header.leafDirectoryLength}
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
tile data: offset={header.tileDataOffset} len=
|
||||||
|
{header.tileDataLength}
|
||||||
|
</div>
|
||||||
<div>num addressed tiles: {header.numAddressedTiles}</div>
|
<div>num addressed tiles: {header.numAddressedTiles}</div>
|
||||||
<div>num tile entries: {header.numTileEntries}</div>
|
<div>num tile entries: {header.numTileEntries}</div>
|
||||||
<div>num tile contents: {header.numTileContents}</div>
|
<div>num tile contents: {header.numTileContents}</div>
|
||||||
@@ -41,10 +54,16 @@ function Metadata(props: { file: PMTiles }) {
|
|||||||
<div>tile type: {header.tileType}</div>
|
<div>tile type: {header.tileType}</div>
|
||||||
<div>min zoom: {header.minZoom}</div>
|
<div>min zoom: {header.minZoom}</div>
|
||||||
<div>max zoom: {header.maxZoom}</div>
|
<div>max zoom: {header.maxZoom}</div>
|
||||||
<div>min lon, min lat, max lon, max lat: {header.minLon}, {header.minLat}, {header.maxLon}, {header.maxLat}</div>
|
<div>
|
||||||
|
min lon, min lat, max lon, max lat: {header.minLon}, {header.minLat}
|
||||||
|
, {header.maxLon}, {header.maxLat}
|
||||||
|
</div>
|
||||||
<div>center zoom: {header.centerZoom}</div>
|
<div>center zoom: {header.centerZoom}</div>
|
||||||
<div>center lon, center lat: {header.centerLon}, {header.centerLat}</div>
|
<div>
|
||||||
</Heading> : null }
|
center lon, center lat: {header.centerLon}, {header.centerLat}
|
||||||
|
</div>
|
||||||
|
</Heading>
|
||||||
|
) : null}
|
||||||
|
|
||||||
<JsonViewer value={metadata} theme="dark" defaultInspectDepth={1} />
|
<JsonViewer value={metadata} theme="dark" defaultInspectDepth={1} />
|
||||||
</Padded>
|
</Padded>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ export const { styled } = createStitches({
|
|||||||
white: "rgba(236, 237, 238)",
|
white: "rgba(236, 237, 238)",
|
||||||
hover: "#7180B9",
|
hover: "#7180B9",
|
||||||
primary: "#3423A6",
|
primary: "#3423A6",
|
||||||
primaryText: "white"
|
primaryText: "white",
|
||||||
},
|
},
|
||||||
fonts: {
|
fonts: {
|
||||||
sans: "Inter, sans-serif",
|
sans: "Inter, sans-serif",
|
||||||
@@ -56,5 +56,9 @@ export const globalStyles = globalCss({
|
|||||||
padding: 0,
|
padding: 0,
|
||||||
border: 0,
|
border: 0,
|
||||||
},
|
},
|
||||||
body: { backgroundColor: "$black", color: "$white", fontFamily: "sans-serif" }
|
body: {
|
||||||
|
backgroundColor: "$black",
|
||||||
|
color: "$white",
|
||||||
|
fontFamily: "sans-serif",
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user