@@ -165,17 +165,17 @@ interface ResaultStats {
165165 sum: number
166166}
167167
168- const statFields: (' area' | ' perimeter' )[] = [' area' , ' perimeter' ]
169- const statUnits: Record <' area' | ' perimeter' , (key : string | number ) => string > = {
170- area : (key ) => (key === ' count' ? ' ' : ' ha ' ),
171- perimeter : (key ) => (key === ' count' ? ' ' : ' m' ),
168+ const statFields: (' metrics: area' | ' metrics: perimeter' )[] = [' metrics: area' , ' metrics: perimeter' ]
169+ const statUnits: Record <' metrics: area' | ' metrics: perimeter' , (key : string | number ) => string > = {
170+ ' metrics: area' : (key ) => (key === ' count' ? ' ' : ' m² ' ),
171+ ' metrics: perimeter' : (key ) => (key === ' count' ? ' ' : ' m' ),
172172}
173173
174174const statistics = computed (() => {
175175 const template: ResaultStats = { count: 0 , min: Infinity , mean: 0 , max: - Infinity , sum: 0 }
176- const stats: Record <' area' | ' perimeter' , ResaultStats > = {
177- area: Object .assign ({}, template ),
178- perimeter: Object .assign ({}, template ),
176+ const stats: Record <' metrics: area' | ' metrics: perimeter' , ResaultStats > = {
177+ ' metrics: area' : Object .assign ({}, template ),
178+ ' metrics: perimeter' : Object .assign ({}, template ),
179179 }
180180 props .geoJsonResults .forEach ((feature ) => {
181181 for (const type of statFields ) {
0 commit comments