Skip to content

Commit

Permalink
laem/futureco devient cartes en mettant de côté le code de futureco qui
Browse files Browse the repository at this point in the history
sera dans laem/futur.eco
  • Loading branch information
laem committed Jun 23, 2024
1 parent b9cc4ef commit bc64604
Show file tree
Hide file tree
Showing 663 changed files with 143 additions and 58,162 deletions.
File renamed without changes.
39 changes: 0 additions & 39 deletions README.md

This file was deleted.

File renamed without changes.
6 changes: 3 additions & 3 deletions cartes/app/Bookmarks.tsx → app/Bookmarks.tsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { useLocalStorage } from 'usehooks-ts'
import { pointHash } from './BookmarkButton'
import Image from 'next/image'
import { buildAddress } from 'Components/voyage/Address'
import { SoloTags } from 'Components/voyage/Tags'
import { buildAddress } from '@/components/Address'
import { SoloTags } from '@/components/Tags'
import { processTags } from './OsmFeature'
import { ModalCloseButton } from './UI'
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import { useState } from 'react'

export default function Favoris() {
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion cartes/app/ClickedPoint.tsx → app/ClickedPoint.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Address from 'Components/voyage/Address'
import Address from '@/components/Address'
import computeDistance from '@turf/distance'

export default function ClickedPoint({
Expand Down
4 changes: 2 additions & 2 deletions cartes/app/Container.tsx → app/Container.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@

import { useMemo, useRef, useState } from 'react'

import { getCategory } from 'Components/voyage/categories'
import { getCategory } from '@/components/categories'
import ModalSwitch from './ModalSwitch'
import { ContentWrapper, MapContainer } from './UI'
import { useZoneImages } from './ZoneImages'
import useSetItineraryModeFromUrl from './itinerary/useSetItineraryModeFromUrl'

import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import dynamic from 'next/dynamic'
import FocusedImage from './FocusedImage'
import { defaultZoom } from './effects/useAddMap'
Expand Down
4 changes: 2 additions & 2 deletions cartes/app/Content.tsx → app/Content.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import { getThumb } from 'Components/wikidata'
import useSetSearchParams from '@/components/useSetSearchParams'
import { getThumb } from '@/components/wikidata'
import { useEffect } from 'react'
import { useLocalStorage } from 'usehooks-ts'
import BookmarkButton from './BookmarkButton'
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions cartes/app/Elections.tsx → app/Elections.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Emoji from 'Components/Emoji'
import useSetSearchParams from 'Components/useSetSearchParams'
import Emoji from '@/components/Emoji'
import useSetSearchParams from '@/components/useSetSearchParams'
import { useEffect } from 'react'
import { ModalCloseButton } from './UI'
import Candidates from './elections/Candidates'
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 3 additions & 3 deletions cartes/app/Map.tsx → app/Map.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import 'maplibre-gl/dist/maplibre-gl.css'
import { useEffect, useMemo, useRef, useState } from 'react'
import { sortGares } from './gares'

import useSetSearchParams from 'Components/useSetSearchParams'
import MapButtons from 'Components/voyage/MapButtons'
import { goodIconSize } from 'Components/voyage/mapUtils'
import useSetSearchParams from '@/components/useSetSearchParams'
import MapButtons from '@/components/MapButtons'
import { goodIconSize } from '@/components/mapUtils'
import useAddMap from './effects/useAddMap'
import useDrawQuickSearchFeatures from './effects/useDrawQuickSearchFeatures'
import { getStyle } from './styles/styles'
Expand Down
2 changes: 1 addition & 1 deletion cartes/app/MapComponents.tsx → app/MapComponents.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import DrawTransportMaps from 'Components/voyage/map/DrawTransportMaps'
import DrawTransportMaps from '@/components/map/DrawTransportMaps'
import useDrawBookmarks from './effects/useDrawBookmarks'
import useDrawOsmFeaturePolygon from './effects/useDrawOsmFeaturePolygon'
import { memo } from 'react'
Expand Down
4 changes: 2 additions & 2 deletions cartes/app/ModalSheet.tsx → app/ModalSheet.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { Sheet, SheetRef } from 'Components/react-modal-sheet'
import { Sheet, SheetRef } from '@/components/react-modal-sheet'
import { useCallback, useEffect, useRef, useState } from 'react'
import styled from 'styled-components'
import Content from './Content'
import ModalSheetReminder from './ModalSheetReminder'
import { useDimensions } from 'Components/react-modal-sheet/hooks'
import { useDimensions } from '@/components/react-modal-sheet/hooks'
import { useLocalStorage } from 'usehooks-ts'

const snapPoints = [-50, 0.5, 150, 100, 0],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Emoji from 'Components/Emoji'
import Emoji from '@/components/Emoji'

const popSize = 6
export default function ModalSheetReminder({ setOpen }) {
Expand Down
File renamed without changes.
File renamed without changes.
14 changes: 7 additions & 7 deletions cartes/app/OsmFeature.tsx → app/OsmFeature.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import Emoji from 'Components/Emoji'
import { omit } from 'Components/utils/utils'
import Address, { addressKeys } from 'Components/Address'
import ContactAndSocial from 'Components/ContactAndSocial'
import OsmLinks from 'Components/OsmLinks'
import Tags, { SoloTags } from 'Components/Tags'
import Wikipedia from 'Components/Wikipedia'
import Emoji from '@/components/Emoji'
import { omit } from '@/components/utils/utils'
import Address, { addressKeys } from '@/components/Address'
import ContactAndSocial from '@/components/ContactAndSocial'
import OsmLinks from '@/components/OsmLinks'
import Tags, { SoloTags } from '@/components/Tags'
import Wikipedia from '@/components/Wikipedia'
import languageIcon from '@/public/language.svg'
import Image from 'next/image'
import GareInfo from './GareInfo'
Expand Down
File renamed without changes.
14 changes: 7 additions & 7 deletions cartes/app/PlaceSearch.tsx → app/PlaceSearch.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import GeoInputOptions from 'Components/conversation/GeoInputOptions'
import { InputStyle } from 'Components/conversation/UI'
import css from 'Components/css/convertToJs'
import { getArrayIndex, replaceArrayIndex } from 'Components/utils/utils'
import { buildAddress } from 'Components/voyage/Address'
import fetchPhoton from 'Components/voyage/fetchPhoton'
import Logo from '@/public/voyage.svg'
import GeoInputOptions from '@/components/GeoInputOptions'
import { InputStyle } from '@/components/InputStyle'
import css from '@/components/css/convertToJs'
import { getArrayIndex, replaceArrayIndex } from '@/components/utils/utils'
import { buildAddress } from '@/components/Address'
import fetchPhoton from '@/components/fetchPhoton'
import Logo from '@/public/logo.svg'
import { isIOS } from '@react-aria/utils'
import Image from 'next/image'
import Link from 'next/link'
Expand Down
File renamed without changes.
6 changes: 3 additions & 3 deletions cartes/app/QuickBookmarks.tsx → app/QuickBookmarks.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import {
AddressDisc,
AddressDiscContainer,
buildAddress,
} from 'Components/voyage/Address'
import { SoloTags } from 'Components/voyage/Tags'
} from '@/components/Address'
import { SoloTags } from '@/components/Tags'
import Image from 'next/image'
import Link from 'next/link'
import { useLocalStorage } from 'usehooks-ts'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import { omit } from 'Components/utils/utils'
import { getCategory } from 'Components/voyage/categories'
import useSetSearchParams from '@/components/useSetSearchParams'
import { omit } from '@/components/utils/utils'
import { getCategory } from '@/components/categories'
import Fuse from 'fuse.js'
import Image from 'next/image'
import Link from 'next/link'
Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion cartes/app/RouteRésumé.tsx → app/RouteRésumé.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import css from 'Components/css/convertToJs'
import css from '@/components/css/convertToJs'
import LightsWarning from './LightsWarning'
import ProfileChooser from './ProfileChooser'
import { nowStamp } from './itinerary/transit/motisRequest'
Expand Down
4 changes: 2 additions & 2 deletions cartes/app/SetDestination.tsx → app/SetDestination.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import Link from 'next/link'
import Image from 'next/image'
import { PlaceButton } from './PlaceButtonsUI'
import { encodePlace } from './utils'
import { buildAddress } from 'Components/voyage/Address'
import { buildAddress } from '@/components/Address'
import turfDistance from '@turf/distance'
import { computeHumanDistance } from './RouteRésumé'

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion cartes/app/ZoneImages.tsx → app/ZoneImages.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { getThumb } from 'Components/wikidata'
import { getThumb } from '@/components/wikidata'
import { useEffect, useState } from 'react'
import { createSearchBBox } from './createSearchPolygon'
import { FeatureImage } from './FeatureImage'
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { allArticles } from '@/.contentlayer/generated'
import Article from 'Components/Article'
import Article from '@/components/Article'
import { dateCool } from '../utils'
import { getMDXComponent } from 'next-contentlayer2/hooks'
import Link from 'next/link'
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { computeCssVariable } from 'Components/utils/colors'
import { fromHTML } from 'Components/utils/htmlUtils'
import { computeCssVariable } from '@/components/utils/colors'
import { fromHTML } from '@/components/utils/htmlUtils'

export default async function buildSvgImage(
imageUrl,
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { computeCssVariable } from 'Components/utils/colors'
import { computeCssVariable } from '@/components/utils/colors'
import parseOpeningHours from 'opening_hours'
import { categoryIconUrl } from '../QuickFeatureSearch'
import { useEffect } from 'react'
import buildSvgImage from './buildSvgImage'
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import { encodePlace } from '../utils'
import { buildAllezPart } from '../SetDestination'
import { safeRemove } from './utils'
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useEffect } from 'react'
import { handleColor } from '@/app/itinerary/transit/motisRequest'
import { findContrastedTextColor } from 'Components/utils/colors'
import { findContrastedTextColor } from '@/components/utils/colors'
import { safeRemove } from './utils'
import { filterNextConnections } from '../itinerary/transit/utils'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import { useEffect } from 'react'
import { safeRemove } from './utils'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,6 @@ export default function useFetchTransportMap(

const agencyIdsHash = data?.map(([a]) => a).join('<|>')
const transportsData = useMemo(() => {
console.log('new transportmap data array', data)
return data
}, [agencyIdsHash])

Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { omit } from 'Components/utils/utils'
import { goodIconSize } from 'Components/voyage/mapUtils'
import { omit } from '@/components/utils/utils'
import { goodIconSize } from '@/components/mapUtils'
import maplibregl from 'maplibre-gl'
import { useEffect, useMemo, useState } from 'react'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import {
} from '@/app/createSearchPolygon'
import { disambiguateWayRelation } from '@/app/osmRequest'
import { encodePlace } from '@/app/utils'
import { replaceArrayIndex } from 'Components/utils/utils'
import { replaceArrayIndex } from '@/components/utils/utils'
import { useEffect } from 'react'
import handleCirconscriptionsLegislativesClick from './handleCirconscriptionsLegislativesClick'

Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import { useEffect, useState } from 'react'

export default function useRightClick(map) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import css from 'Components/css/convertToJs'
import { goodIconSize } from 'Components/voyage/mapUtils'
import css from '@/components/css/convertToJs'
import { goodIconSize } from '@/components/mapUtils'
import maplibregl from 'maplibre-gl'
import { useEffect, useState } from 'react'
import { gtfsServerUrl } from '../serverUrls'
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { findContrastedTextColor } from 'Components/utils/colors'
import { findContrastedTextColor } from '@/components/utils/colors'
import Image from 'next/image'

export default function Candidates({ data }) {
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'use client'

import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import { useState } from 'react'
import { DialogButton } from '../UI'
import { useInterval } from 'usehooks-ts'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import CircularIcon from 'Components/CircularIcon'
import useSetSearchParams from 'Components/useSetSearchParams'
import CircularIcon from '@/components/CircularIcon'
import useSetSearchParams from '@/components/useSetSearchParams'
import Link from 'next/link'
import { useEffect } from 'react'
import { ContentSection } from '../ContentUI'
Expand Down
2 changes: 1 addition & 1 deletion cartes/app/itinerary/Steps.tsx → app/itinerary/Steps.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import closeIcon from '@/public/remove-circle-stroke.svg'
import addIcon from '@/public/add-circle-stroke.svg'
import { Reorder, useDragControls } from 'framer-motion'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import { Line } from './transit/Transit'
import { defaultRouteColor, nowStamp } from './transit/motisRequest'
import Link from 'next/link'
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import prixAutoroutes from 'Components/prixAutoroutes'
import prixAutoroutes from '@/components/autoroutes/prixAutoroutes'

export default async function (
points,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Image from 'next/image'
import { TimelineTransportBlock } from './Transit'
import { routeTypeName } from './transportIcon'
import { capitalise0 } from 'Components/utils/utils'
import { capitalise0 } from '@/components/utils/utils'

export default function BestConnection({ bestConnection }) {
console.log('prune best', bestConnection)
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { isOverflowX, isWhiteColor } from 'Components/css/utils'
import useSetSearchParams from 'Components/useSetSearchParams'
import { findContrastedTextColor } from 'Components/utils/colors'
import { isOverflowX, isWhiteColor } from '@/components/css/utils'
import useSetSearchParams from '@/components/useSetSearchParams'
import { findContrastedTextColor } from '@/components/utils/colors'
import Image from 'next/image'
import { useEffect, useRef, useState } from 'react'
import { useResizeObserver } from 'usehooks-ts'
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import Image from 'next/image'
import { transportTypeIcon } from './transportIcon'
import { isWhiteColor } from 'Components/css/utils'
import { isWhiteColor } from '@/components/css/utils'

export default function TransportMoveBlock({
transport,
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { lightenColor } from 'Components/utils/colors'
import { lightenColor } from '@/components/utils/colors'
import transportIcon from './transportIcon'

const datePlusHours = (date, hours) => {
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import { useEffect, useMemo } from 'react'
import { useMediaQuery } from 'usehooks-ts'
import { buildAllezPart, removeStatePart } from '../SetDestination'
Expand All @@ -8,7 +8,7 @@ import { letterFromIndex } from './Steps'
import { geoSerializeSteps } from './areStepsEqual'
import useDrawRoute from './useDrawRoute'
import useFetchDrawBikeParkings from './useFetchDrawBikeParkings'
import brouterResultToSegments from 'Components/cycling/brouterResultToSegments'
import brouterResultToSegments from '@/components/cycling/brouterResultToSegments'
import useDrawCyclingSegments from '../effects/useDrawCyclingSegments'
import valhallaGeojson from './valhallaGeojson'

Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { useEffect, useState } from 'react'
import { decodeDate, initialDate } from './DateSelector'
import { useMemoPointsFromState } from './useDrawItinerary'
import { modeKeyFromQuery } from './Itinerary'
import useSetSearchParams from 'Components/useSetSearchParams'
import useSetSearchParams from '@/components/useSetSearchParams'
import fetchValhalla from './fetchValhalla'

export default function useFetchItinerary(
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { decode } from 'Components/valhalla-decode-shape'
import { decode } from '@/components/valhalla-decode-shape'

export default function (json) {
const trip = json.trip
Expand Down
Loading

0 comments on commit bc64604

Please sign in to comment.