Skip to content

Commit f09ffcb

Browse files
committed
Renamet Publiserknapp til PubliserDokumentknapp.
La til "erIDev"-flagg for å skjule publiserknapp.
1 parent 5a961c3 commit f09ffcb

File tree

3 files changed

+55
-52
lines changed

3 files changed

+55
-52
lines changed

client/src/Pages/Virksomhet/Kartlegging/PubliserSpørreundersøkelse.tsx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export const PubliserSpørreundersøkelse = ({
2828
case "OPPRETTET":
2929
if (pollerPåStatus) {
3030
return (
31-
<Publiserknapp
31+
<PubliserDokumentknapp
3232
icon={
3333
<CircleBrokenIcon
3434
fontSize="1.5rem"
@@ -38,14 +38,14 @@ export const PubliserSpørreundersøkelse = ({
3838
}
3939
>
4040
Publiserer
41-
</Publiserknapp>
41+
</PubliserDokumentknapp>
4242
);
4343
}
4444

4545
return (
4646
<Tooltip content="Dette tok lengre tid enn forventet. Prøv igjen senere.">
4747
<div>
48-
<Publiserknapp
48+
<PubliserDokumentknapp
4949
disabled
5050
icon={
5151
<XMarkOctagonIcon
@@ -56,15 +56,15 @@ export const PubliserSpørreundersøkelse = ({
5656
}
5757
>
5858
Publiserer
59-
</Publiserknapp>
59+
</PubliserDokumentknapp>
6060
</div>
6161
</Tooltip>
6262
);
6363
case "PUBLISERT":
6464
return (
6565
<Tooltip content={`Publisert på Min Side - Arbeidsgiver${spørreundersøkelse.publisertTidspunkt ? ` ${lokalDato(spørreundersøkelse.publisertTidspunkt)}` : ""}`}>
6666
<div>
67-
<Publiserknapp
67+
<PubliserDokumentknapp
6868
disabled
6969
icon={
7070
<CheckmarkIcon
@@ -74,7 +74,7 @@ export const PubliserSpørreundersøkelse = ({
7474
}
7575
>
7676
Publisert
77-
</Publiserknapp>
77+
</PubliserDokumentknapp>
7878
</div>
7979
</Tooltip>
8080
);
@@ -84,7 +84,7 @@ export const PubliserSpørreundersøkelse = ({
8484
return (
8585
<Tooltip content="Denne spørreundersøkelsen har ingen resultater å publisere">
8686
<div>
87-
<Publiserknapp
87+
<PubliserDokumentknapp
8888
disabled
8989
icon={
9090
<XMarkOctagonIcon
@@ -94,14 +94,14 @@ export const PubliserSpørreundersøkelse = ({
9494
}
9595
>
9696
Publiser
97-
</Publiserknapp>
97+
</PubliserDokumentknapp>
9898
</div>
9999
</Tooltip>
100100
);
101101
} else {
102102
return (
103103
<>
104-
<Publiserknapp
104+
<PubliserDokumentknapp
105105
icon={
106106
<PaperplaneIcon
107107
fontSize="1.5rem"
@@ -113,7 +113,7 @@ export const PubliserSpørreundersøkelse = ({
113113
}}
114114
>
115115
Publiser
116-
</Publiserknapp>
116+
</PubliserDokumentknapp>
117117
<PubliseringModal
118118
open={publiserModalÅpen}
119119
setOpen={setPubliserModalÅpen}
@@ -133,7 +133,7 @@ export const PubliserSpørreundersøkelse = ({
133133
}
134134
};
135135

136-
export function Publiserknapp({
136+
export function PubliserDokumentknapp({
137137
icon,
138138
children,
139139
disabled,

client/src/Pages/Virksomhet/Plan/PubliserSamarbeidsplan.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import {
88
} from "@navikt/aksel-icons";
99
import styles from "../Kartlegging/publiserSpørreundersøkelse.module.scss";
1010
import { lokalDato } from "../../../util/dato";
11-
import {Publiserknapp} from "../Kartlegging/PubliserSpørreundersøkelse";
11+
import { PubliserDokumentknapp } from "../Kartlegging/PubliserSpørreundersøkelse";
1212
import { Plan } from "../../../domenetyper/plan";
13-
import {PubliseringModal} from "./PubliseringModal";
13+
import { PubliseringModal } from "./PubliseringModal";
1414

1515
interface Props {
1616
plan: Plan;
@@ -29,7 +29,7 @@ export const PubliserSamarbeidsplan = ({
2929
case "OPPRETTET":
3030
if (pollerPåStatus) {
3131
return (
32-
<Publiserknapp
32+
<PubliserDokumentknapp
3333
icon={
3434
<CircleBrokenIcon
3535
fontSize="1.5rem"
@@ -39,14 +39,14 @@ export const PubliserSamarbeidsplan = ({
3939
}
4040
>
4141
Publiserer
42-
</Publiserknapp>
42+
</PubliserDokumentknapp>
4343
);
4444
}
4545

4646
return (
4747
<Tooltip content="Dette tok lengre tid enn forventet. Prøv igjen senere.">
4848
<div>
49-
<Publiserknapp
49+
<PubliserDokumentknapp
5050
disabled
5151
icon={
5252
<XMarkOctagonIcon
@@ -57,15 +57,15 @@ export const PubliserSamarbeidsplan = ({
5757
}
5858
>
5959
Publiserer
60-
</Publiserknapp>
60+
</PubliserDokumentknapp>
6161
</div>
6262
</Tooltip>
6363
);
6464
case "PUBLISERT":
6565
if (plan?.harEndringerSidenSistPublisert) {
6666
return (
6767
<>
68-
<Publiserknapp
68+
<PubliserDokumentknapp
6969
icon={
7070
<PaperplaneIcon
7171
fontSize="1.5rem"
@@ -77,7 +77,7 @@ export const PubliserSamarbeidsplan = ({
7777
}}
7878
>
7979
Publiser
80-
</Publiserknapp>
80+
</PubliserDokumentknapp>
8181
<PubliseringModal
8282
open={publiserModalÅpen}
8383
setOpen={setPubliserModalÅpen}
@@ -92,7 +92,7 @@ export const PubliserSamarbeidsplan = ({
9292
return (
9393
<Tooltip content={`Publisert på Min Side - Arbeidsgiver${plan.sistPublisert ? ` ${lokalDato(plan.sistPublisert)}` : ""}`}>
9494
<div>
95-
<Publiserknapp
95+
<PubliserDokumentknapp
9696
disabled
9797
icon={
9898
<CheckmarkIcon
@@ -102,7 +102,7 @@ export const PubliserSamarbeidsplan = ({
102102
}
103103
>
104104
Publisert
105-
</Publiserknapp>
105+
</PubliserDokumentknapp>
106106
</div>
107107
</Tooltip>
108108
);
@@ -111,7 +111,7 @@ export const PubliserSamarbeidsplan = ({
111111
case "IKKE_PUBLISERT":
112112
return (
113113
<>
114-
<Publiserknapp
114+
<PubliserDokumentknapp
115115
icon={
116116
<PaperplaneIcon
117117
fontSize="1.5rem"
@@ -123,7 +123,7 @@ export const PubliserSamarbeidsplan = ({
123123
}}
124124
>
125125
Publiser
126-
</Publiserknapp>
126+
</PubliserDokumentknapp>
127127
<PubliseringModal
128128
open={publiserModalÅpen}
129129
setOpen={setPubliserModalÅpen}

client/src/Pages/Virksomhet/Plan/SamarbeidsplanFane.tsx

Lines changed: 32 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BodyShort, Heading, HStack, Loader } from "@navikt/ds-react";
2-
import React, {useState} from "react";
2+
import React, { useState } from "react";
33
import LeggTilTemaKnapp from "./LeggTilTemaKnapp";
44
import { useHentPlan, useHentPlanMal } from "../../../api/lydia-api/plan";
55
import {
@@ -17,6 +17,7 @@ import { VisHvisSamarbeidErÅpent } from "../Samarbeid/SamarbeidContext";
1717
import Samarbeidsfanemeny from "../../../components/Samarbeidsfanemeny";
1818
import { useHentTeam } from "../../../api/lydia-api/team";
1919
import { PubliserSamarbeidsplan } from "./PubliserSamarbeidsplan";
20+
import { erIDev } from "../../../components/Dekoratør/Dekoratør";
2021

2122
function usePollingAvSamarbeidsplan(
2223
plan: Plan,
@@ -29,24 +30,24 @@ function usePollingAvSamarbeidsplan(
2930
useState(0);
3031

3132
React.useEffect(() => {
32-
if (plan?.publiseringStatus === "OPPRETTET") {
33-
if (
34-
!henterSamarbeidsplanPånytt &&
35-
forsøkPåÅHenteSamarbeidsplan < 10
36-
) {
37-
setHenterSamarbeidsplanPåNytt(true);
38-
setForsøkPåÅHenteSamarbeidsplan(
39-
forsøkPåÅHenteSamarbeidsplan + 1,
40-
);
41-
setTimeout(
42-
() => {
43-
hentSamarbeidsplanPåNytt();
44-
setHenterSamarbeidsplanPåNytt(false);
45-
},
46-
(forsøkPåÅHenteSamarbeidsplan + 1) * 2000,
47-
);
48-
}
33+
if (plan?.publiseringStatus === "OPPRETTET") {
34+
if (
35+
!henterSamarbeidsplanPånytt &&
36+
forsøkPåÅHenteSamarbeidsplan < 10
37+
) {
38+
setHenterSamarbeidsplanPåNytt(true);
39+
setForsøkPåÅHenteSamarbeidsplan(
40+
forsøkPåÅHenteSamarbeidsplan + 1,
41+
);
42+
setTimeout(
43+
() => {
44+
hentSamarbeidsplanPåNytt();
45+
setHenterSamarbeidsplanPåNytt(false);
46+
},
47+
(forsøkPåÅHenteSamarbeidsplan + 1) * 2000,
48+
);
4949
}
50+
}
5051
}, [
5152
hentSamarbeidsplanPåNytt,
5253
henterSamarbeidsplanPånytt,
@@ -84,17 +85,19 @@ function SamarbeidsplanHeading({
8485
</Heading>
8586
</HStack>
8687
<HStack align={"center"} gap={"8"}>
87-
{/* erIDev && */}
88-
<PubliserSamarbeidsplan
89-
plan={samarbeidsplan}
90-
hentSamarbeidsplanPåNytt={
91-
hentSamarbeidsplanPåNytt
92-
}
93-
pollerPåStatus={
94-
henterSamarbeidsplanPånytt ||
95-
forsøkPåÅHenteSamarbeidsplan < 10
96-
}
97-
/>
88+
{
89+
erIDev &&
90+
<PubliserSamarbeidsplan
91+
plan={samarbeidsplan}
92+
hentSamarbeidsplanPåNytt={
93+
hentSamarbeidsplanPåNytt
94+
}
95+
pollerPåStatus={
96+
henterSamarbeidsplanPånytt ||
97+
forsøkPåÅHenteSamarbeidsplan < 10
98+
}
99+
/>
100+
}
98101
<Samarbeidsfanemeny type="SAMARBEIDSPLAN" laster={lagrer}>
99102
{samarbeidsplan && (
100103
<EksportVisning

0 commit comments

Comments
 (0)