@@ -4,32 +4,38 @@ import DismissableBanner from "@/components/Banners/DismissableBanner"
4
4
import Emoji from "@/components/Emoji"
5
5
import Link from "@/components/Link"
6
6
7
- const DencunBanner = ( ) => (
8
- < DismissableBanner storageKey = "devconGrants" >
9
- < Text m = { 0 } >
10
- < Emoji text = "🚨" me = "2" />
11
- The Deneb + Cancun network upgrade is scheduled for{ " " }
12
- < Tooltip
13
- label = {
14
- < Box bg = "background.base" p = "2" rounded = "base" >
15
- Epoch 269568 -{ " " }
16
- { new Date ( "2024-03-13T01:55:35.000Z" ) . toLocaleString ( ) }
17
- </ Box >
18
- }
19
- aria-label = "Deneb/Cancun timing"
20
- >
21
- { new Date ( "2024-03-13T01:55:35.000Z" ) . toLocaleDateString ( ) }
22
- </ Tooltip >
23
- . Node operators must update client software to a supported version to
24
- prepare.{ " " }
25
- < Link
26
- href = "#TODO-link-blog-announcement-when-ready"
27
- color = "background.base !important"
28
- >
29
- Learn more
30
- </ Link >
31
- </ Text >
32
- </ DismissableBanner >
33
- )
7
+ import NetworkUpgradeSummaryData from "@/data/NetworkUpgradeSummaryData"
8
+
9
+ const DencunBanner = ( ) => {
10
+ const dateTimeAsString = NetworkUpgradeSummaryData . cancun
11
+ . dateTimeAsString as string
12
+ const upgradeDate = new Date ( dateTimeAsString )
13
+ return (
14
+ < DismissableBanner storageKey = "devconGrants" >
15
+ < Text m = { 0 } >
16
+ < Emoji text = "🚨" me = "2" />
17
+ The Deneb + Cancun network upgrade is scheduled for{ " " }
18
+ < Tooltip
19
+ label = {
20
+ < Box bg = "background.base" p = "2" rounded = "base" >
21
+ Epoch 269568 - { upgradeDate . toLocaleString ( ) }
22
+ </ Box >
23
+ }
24
+ aria-label = "Deneb/Cancun timing"
25
+ >
26
+ { upgradeDate . toLocaleDateString ( ) }
27
+ </ Tooltip >
28
+ . Node operators must update client software to a supported version to
29
+ prepare.{ " " }
30
+ < Link
31
+ href = "#TODO-link-blog-announcement-when-ready"
32
+ color = "background.base !important"
33
+ >
34
+ Learn more
35
+ </ Link >
36
+ </ Text >
37
+ </ DismissableBanner >
38
+ )
39
+ }
34
40
35
41
export default DencunBanner
0 commit comments