From 7906ac66b2ea910f1fb65c99757fabc704bd93f9 Mon Sep 17 00:00:00 2001 From: kettuncgi <48211670+kettunju@users.noreply.github.com> Date: Wed, 14 Sep 2022 14:07:15 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20HASSU-978=20n=C3=A4ht=C3=A4vill=C3=A4ol?= =?UTF-8?q?on=20siirtomenneisyyteen-painike?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * lisatty tiedoituspalkki kehitys- ja testiymparistoihin, lisatty nahtavillaolon lukutilaan painike menneisyyteen siirtoa varten --- next.config.js | 1 + package.json | 2 +- src/components/layout/layout.tsx | 2 + .../notification/NotificationBar.tsx | 17 +++++++ .../kuulutuksentiedot/Lukunakyma.tsx | 50 ++++++++----------- src/font-awesome-init.js | 4 +- 6 files changed, 46 insertions(+), 30 deletions(-) create mode 100644 src/components/notification/NotificationBar.tsx diff --git a/next.config.js b/next.config.js index 7dd3c9480..e59ad33be 100644 --- a/next.config.js +++ b/next.config.js @@ -22,6 +22,7 @@ function setupLocalDevelopmentMode(config, env) { env.REACT_APP_API_URL = "http://localhost:3000/graphql"; env.APPSYNC_URL = process.env.REACT_APP_API_URL; env.SEARCH_DOMAIN = process.env.SEARCH_DOMAIN; + env.VERSION = process.env.VERSION; /** * @type {import("next").NextConfig} diff --git a/package.json b/package.json index 9c5b3468c..fe40f06b5 100644 --- a/package.json +++ b/package.json @@ -163,7 +163,7 @@ "clean": "rimraf .cdk-* .next .nyc_output .report .serverless .serverless_nextjs build cdk.out out schema.graphql common/graphql/*", "cdk": "cdk", "prepare": "husky install", - "dev": "next dev", + "dev": "VERSION=`git rev-parse --abbrev-ref HEAD` next dev", "build": "next build", "start": "next start", "cypress": "cypress", diff --git a/src/components/layout/layout.tsx b/src/components/layout/layout.tsx index 663db9807..315fc512c 100644 --- a/src/components/layout/layout.tsx +++ b/src/components/layout/layout.tsx @@ -3,6 +3,7 @@ import Breadcrumbs, { RouteLabels } from "./Breadcrumbs"; import Header from "./header/header"; import { Footer } from "./footer"; import { Container } from "@mui/material"; +import NotificationBar from "@components/notification/NotificationBar"; interface Props { children: ReactNode; @@ -25,6 +26,7 @@ export default function Layout({ children, routeLabels }: Props): ReactElement { return (
Kuulutuspäivä
Kuulutusvaihe päättyy
{kuulutusPaiva}
-+
@@ -94,30 +105,24 @@ export default function NahtavillaoloLukunakyma({ nahtavillaoloVaiheJulkaisu, pr {nahtavillaoloVaiheJulkaisu.kuulutusYhteystiedot?.map((yhteystieto, index) => (
{capitalize(yhteystieto.etunimi)} {capitalize(yhteystieto.sukunimi)}, puh. {yhteystieto.puhelinnumero},{" "} - {yhteystieto?.sahkoposti ? replace(yhteystieto?.sahkoposti, "@", "[at]") : ""} ({yhteystieto.organisaatio} - ) + {yhteystieto?.sahkoposti ? replace(yhteystieto?.sahkoposti, "@", "[at]") : ""} ({yhteystieto.organisaatio})
))} {vuorovaikutusYhteysHenkilot.map((yhteystieto, index) => (- {yhteystieto.nimi}, puh. {yhteystieto.puhelinnumero},{" "} - {yhteystieto.email ? replace(yhteystieto.email, "@", "[at]") : ""} ({yhteystieto.organisaatio}) + {yhteystieto.nimi}, puh. {yhteystieto.puhelinnumero}, {yhteystieto.email ? replace(yhteystieto.email, "@", "[at]") : ""} ( + {yhteystieto.organisaatio})
))}Kuulutuksen yhteyshenkilöt
- {!published && ( -Linkki julkiselle puolelle muodostetaan kuulutuspäivänä. Kuulutuspäivä on {kuulutusPaiva}.
- )} + {!published &&Linkki julkiselle puolelle muodostetaan kuulutuspäivänä. Kuulutuspäivä on {kuulutusPaiva}.
} {published &&Ladattavat kuulutukset ja ilmoitukset
-- Kuulutus ja ilmoitus ensisijaisella kielellä ( - {lowerCase(nahtavillaoloVaiheJulkaisu.kielitiedot?.ensisijainenKieli)}) -
+Kuulutus ja ilmoitus ensisijaisella kielellä ({lowerCase(nahtavillaoloVaiheJulkaisu.kielitiedot?.ensisijainenKieli)})
{ensisijaisetPDFt && (- Kuulutus ja ilmoitus toissijaisella kielellä ( - {lowerCase(nahtavillaoloVaiheJulkaisu.kielitiedot?.toissijainenKieli)}) -
+Kuulutus ja ilmoitus toissijaisella kielellä ({lowerCase(nahtavillaoloVaiheJulkaisu.kielitiedot?.toissijainenKieli)})
{toissijaisetPDFt && (