[plugin:vite:react-babel] /home/runner/MellowDarkmagentaAdministrator/src/App.jsx: Identifier 'App' has already been declared. (15:9)
  18 |     parkingHourly: 2.5,
/home/runner/MellowDarkmagentaAdministrator/src/App.jsx:15:9
13 |  
14 |  
15 |  function App() {
   |           ^
16 |    // Ejemplo de estado para precios (para simular la administración)
17 |    const [prices, setPrices] = useState({
    at constructor (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:356:19)
    at JSXParserMixin.raise (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:3223:19)
    at ScopeHandler.checkRedeclarationInScope (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:1496:19)
    at ScopeHandler.declareName (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:1467:12)
    at JSXParserMixin.registerFunctionStatementId (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:13339:16)
    at JSXParserMixin.parseFunction (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:13323:12)
    at JSXParserMixin.parseFunctionStatement (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:12984:17)
    at JSXParserMixin.parseStatementContent (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:12614:21)
    at JSXParserMixin.parseStatementLike (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:12588:17)
    at JSXParserMixin.parseModuleItem (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:12565:17)
    at JSXParserMixin.parseBlockOrModuleBlockBody (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:13189:36)
    at JSXParserMixin.parseBlockBody (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:13182:10)
    at JSXParserMixin.parseProgram (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:12464:10)
    at JSXParserMixin.parseTopLevel (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:12454:25)
    at JSXParserMixin.parse (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:14376:10)
    at parse (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/parser/lib/index.js:14417:38)
    at parser (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/core/lib/parser/index.js:41:34)
    at parser.next (<anonymous>)
    at normalizeFile (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/core/lib/transformation/normalize-file.js:64:37)
    at normalizeFile.next (<anonymous>)
    at run (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/core/lib/transformation/index.js:21:50)
    at run.next (<anonymous>)
    at transform (/home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/core/lib/transform.js:22:33)
    at transform.next (<anonymous>)
    at step (/home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:261:32)
    at /home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:273:13
    at async.call.result.err.err (/home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:223:11)
    at /home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:189:28
    at /home/runner/MellowDarkmagentaAdministrator/node_modules/@babel/core/lib/gensync-utils/async.js:67:7
    at /home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:113:33
    at step (/home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:287:14)
    at /home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:273:13
    at async.call.result.err.err (/home/runner/MellowDarkmagentaAdministrator/node_modules/gensync/index.js:223:1


como corrijo esos errores