-
Notifications
You must be signed in to change notification settings - Fork 48
Expand file tree
/
Copy pathNavBar.tsx
More file actions
156 lines (153 loc) · 32 KB
/
Copy pathNavBar.tsx
File metadata and controls
156 lines (153 loc) · 32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
import 'twin.macro';
import {useState} from 'react';
import tw from 'twin.macro';
import Link from 'next/link';
export default function NavBar({children}: {children: React.ReactNode}) {
const [isMenuOpen, setMenuOpen] = useState(false);
return (
<div>
<div tw="h-12 sm:h-14" />
<div tw="fixed top-0 left-0 right-0 z-20 bg-red-900 h-12 sm:h-14 px-4 sm:px-6">
<nav
tw="max-w-8xl mx-auto h-full flex justify-between md:justify-center"
aria-label="Global"
>
<div tw="flex flex-1 justify-between">
<Link tw="flex items-center" className="group" href="/">
<span tw="sr-only">@databases</span>
<svg
tw="h-6 w-auto sm:h-8 text-red-50 transition-transform ease-in-out transform group-hover:text-white group-hover:scale-105"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 776 152"
>
<g fill="none" fillRule="evenodd">
<path
fill="currentColor"
fillRule="nonzero"
d="M6.6 86.2C2.2 81.6 0 75.4 0 67.8L0 52.3C0 47 1.1 42.4 3.2 38.3 5.3 34.2 8.3 31.1 12.1 28.8 15.9 26.6 20.3 25.4 25.3 25.4L34.2 25.4C37 25.4 39.8 26.1 42.5 27.4 45.2 28.7 47.4 30.5 49.1 32.7L49.1.1 61.5.1 61.5 92.2 49.7 92.2 49.7 82.9C47.8 86 45.2 88.5 42.1 90.4 38.9 92.3 35.8 93.3 32.6 93.3L24 93.3C16.9 93.2 11.1 90.8 6.6 86.2zM33.1 82.4C37.2 82.4 40.8 80.7 43.9 77.3 47 73.9 48.7 69.9 49 65.3L49 50.4C48.4 46.1 46.8 42.7 44.2 40.1 41.6 37.5 38.5 36.2 34.9 36.2L26.1 36.2C22 36.2 18.6 37.7 16 40.7 13.4 43.7 12.1 47.7 12.1 52.7L12.1 67.3C12.1 71.8 13.3 75.4 15.7 78.2 18.1 81 21.2 82.3 24.8 82.3L33.1 82.3 33.1 82.4zM126.6 31.3C122.4 27.4 116.8 25.5 109.9 25.5L99.1 25.5C92.2 25.5 86.6 27.3 82.3 30.8 78 34.3 75.9 38.9 75.9 44.6L88 44.6C88 42 89 40 91 38.4 93 36.8 95.7 36 99 36L109.8 36C113.1 36 115.7 37 117.7 39 119.7 41 120.7 43.6 120.7 46.8L120.7 51.9 96.4 51.9C89.7 51.9 84.3 53.6 80.2 57 76.1 60.4 74 64.8 74 70.4L74 74.7C74 80.3 76 84.8 79.9 88.2 83.8 91.6 89.1 93.3 95.7 93.3L103.6 93.3C106.9 93.3 110.2 92.4 113.5 90.6 116.7 88.8 119.4 86.4 121.4 83.4L121.4 92.2 132.8 92.2 132.8 46.8C132.9 40.3 130.8 35.2 126.6 31.3zM114.6 79.7C111.6 81.9 108.2 83 104.3 83L96.5 83C93.3 83 90.8 82.2 88.9 80.7 87 79.2 86.1 77.1 86.1 74.5L86.1 70.5C86.1 67.9 87.1 65.8 89 64.2 90.9 62.6 93.4 61.8 96.5 61.8L120.7 61.8 120.7 70.6C119.6 74.4 117.6 77.4 114.6 79.7zM158 87.4C154.8 84.2 153.2 79.2 153.2 72.1L153.2 37.1 141.6 37.1 141.6 26.5 153.3 26.5 153.3 6.6 165.4 6.6 165.4 26.5 182.5 26.5 182.5 37.2 165.4 37.2 165.4 71.9C165.4 75.3 166.1 77.8 167.4 79.3 168.8 80.8 171 81.5 174 81.5L182.4 81.5 182.4 92.2 173.5 92.2C166.4 92.1 161.2 90.5 158 87.4zM282.7 90.5C279.6 88.7 277.2 86.4 275.5 83.7L275.5 92.1 263.8 92.1 263.8-1.42108547e-14 276-1.42108547e-14 276 33.3C277.9 30.9 280.3 29 283.2 27.6 286.1 26.2 289 25.4 291.9 25.4L301.2 25.4C305.8 25.4 310 26.5 313.6 28.6 317.2 30.7 320.1 33.6 322.1 37.4 324.1 41.2 325.1 45.6 325.1 50.6L325.1 66.9C325.1 72.1 324.1 76.7 322 80.7 319.9 84.7 317.1 87.8 313.4 90 309.7 92.2 305.5 93.3 300.6 93.3L291.7 93.3C288.8 93.2 285.8 92.3 282.7 90.5zM300 82.4C303.9 82.4 307 80.9 309.3 78 311.7 75.1 312.9 71.2 312.9 66.4L312.9 51C312.9 46.6 311.7 43.1 309.4 40.3 307.1 37.6 304.1 36.2 300.4 36.2L291.8 36.2C287.6 36.2 284 37.7 281 40.8 278 43.9 276.4 47.9 276 52.8L276 67.3C276.3 71.5 278 75.1 281 78 284 80.9 287.4 82.4 291.1 82.4L300 82.4zM411.2 87.3C406.9 83.4 404.8 78.2 404.8 71.8L416.8 71.8C416.8 75 417.9 77.7 420 79.7 422.1 81.7 424.9 82.7 428.4 82.7L440 82.7C443.3 82.7 446 82.1 448 80.8 450 79.5 451 77.8 451 75.7L451 71.9C451 70.5 450.4 69.2 449.2 68.2 448 67.1 446.5 66.4 444.7 66L421.9 62.1C417.1 61.2 413.2 59.4 410.3 56.6 407.4 53.8 406 50.6 406 46.9L406 42.6C406 37.4 408.1 33.3 412.2 30.1 416.3 26.9 421.8 25.4 428.8 25.4L439.9 25.4C446.5 25.4 451.8 27.2 455.8 30.8 459.8 34.4 461.8 39.2 461.8 45.1L449.8 45.1C449.7 42.3 448.8 40 447 38.3 445.2 36.6 442.9 35.7 440 35.7L429.1 35.7C425.9 35.7 423.3 36.4 421.4 37.7 419.5 39 418.6 40.8 418.6 43L418.6 46.3C418.6 47.7 419.2 48.9 420.4 50 421.6 51.1 423.2 51.8 425.1 52.2L448.1 56.3C452.7 57.1 456.4 58.8 459.2 61.6 462 64.3 463.5 67.5 463.5 71.1L463.5 76.2C463.5 81.3 461.3 85.4 457.1 88.5 452.8 91.6 447.1 93.2 440.1 93.2L428.5 93.2C421.2 93.2 415.5 91.2 411.2 87.3zM480.4 86.5C475.7 82.1 473.4 76.3 473.4 69.1L473.4 50.9C473.4 43.2 475.7 37 480.4 32.3 485.1 27.7 491.3 25.3 499 25.3L509.8 25.3C517.3 25.3 523.3 27.6 527.8 32.1 532.4 36.7 534.6 42.7 534.6 50.3L534.6 62.7 485.5 62.7 485.5 69C485.5 73 486.7 76.3 489.2 78.7 491.7 81.2 494.9 82.4 498.9 82.4L509 82.4C512.9 82.4 516.1 81.4 518.6 79.3 521.1 77.2 522.3 74.5 522.3 71.1L534.3 71.1C534.3 77.7 532 83 527.3 87 522.6 91 516.5 93.1 508.9 93.1L498.9 93.1C491.3 93.2 485.1 91 480.4 86.5zM522.4 53L522.4 50.4C522.4 46 521.2 42.5 518.9 39.9 516.6 37.3 513.5 36 509.8 36L499 36C495 36 491.7 37.4 489.3 40.1 486.9 42.8 485.6 46.5 485.6 51.1L485.6 53.1 522.4 53.1 522.4 53zM551.1 87.3C546.8 83.4 544.7 78.2 544.7 71.8L556.7 71.8C556.7 75 557.8 77.7 559.9 79.7 562 81.7 564.8 82.7 568.3 82.7L579.9 82.7C583.2 82.7 585.9 82.1 587.9 80.8 589.9 79.5 590.9 77.8 590.9 75.7L590.9 71.9C590.9 70.5 590.3 69.2 589.1 68.2 587.9 67.1 586.4 66.4 584.6 66L561.8 62.1C557 61.2 553.1 59.4 550.2 56.6 547.3 53.8 545.9 50.6 545.9 46.9L545.9 42.6C545.9 37.4 548 33.3 552.1 30.1 556.2 26.9 561.7 25.4 568.7 25.4L579.8 25.4C586.4 25.4 591.7 27.2 595.7 30.8 599.7 34.4 601.7 39.2 601.7 45.1L589.7 45.1C589.6 42.3 588.7 40 586.9 38.3 585.1 36.6 582.8 35.7 579.9 35.7L568.7 35.7C565.5 35.7 562.9 36.4 561 37.7 559.1 39 558.2 40.8 558.2 43L558.2 46.3C558.2 47.7 558.8 48.9 560 50 561.2 51.1 562.8 51.8 564.7 52.2L587.7 56.3C592.3 57.1 596 58.8 598.8 61.6 601.6 64.3 603.1 67.5 603.1 71.1L603.1 76.2C603.1 81.3 600.9 85.4 596.7 88.5 592.4 91.6 586.7 93.2 579.7 93.2L568.1 93.2C561.1 93.2 555.4 91.2 551.1 87.3zM243.5 31.3C239.3 27.4 233.7 25.5 226.8 25.5L216 25.5C209.1 25.5 203.5 27.3 199.2 30.8 194.9 34.3 192.8 38.9 192.8 44.6L204.9 44.6C204.9 42 205.9 40 207.9 38.4 209.9 36.8 212.6 36 215.9 36L226.7 36C230 36 232.6 37 234.6 39 236.6 41 237.6 43.6 237.6 46.8L237.6 51.9 213.3 51.9C206.6 51.9 201.2 53.6 197.1 57 193 60.4 190.9 64.8 190.9 70.4L190.9 74.7C190.9 80.3 192.9 84.8 196.8 88.2 200.7 91.6 206 93.3 212.6 93.3L220.5 93.3C223.8 93.3 227.1 92.4 230.4 90.6 233.6 88.8 236.3 86.4 238.3 83.4L238.3 92.2 249.7 92.2 249.7 46.8C249.8 40.3 247.7 35.2 243.5 31.3zM231.5 79.7C228.5 81.9 225.1 83 221.2 83L213.4 83C210.2 83 207.7 82.2 205.8 80.7 203.9 79.2 203 77.1 203 74.5L203 70.5C203 67.9 204 65.8 205.9 64.2 207.8 62.6 210.3 61.8 213.4 61.8L237.7 61.8 237.7 70.6C236.5 74.4 234.5 77.4 231.5 79.7zM387.8 31.3C383.6 27.4 378 25.5 371.1 25.5L360.3 25.5C353.4 25.5 347.8 27.3 343.5 30.8 339.2 34.3 337.1 38.9 337.1 44.6L349.2 44.6C349.2 42 350.2 40 352.2 38.4 354.2 36.8 356.9 36 360.2 36L371 36C374.3 36 376.9 37 378.9 39 380.9 41 381.9 43.6 381.9 46.8L381.9 51.9 357.6 51.9C350.9 51.9 345.5 53.6 341.4 57 337.3 60.4 335.2 64.8 335.2 70.4L335.2 74.7C335.2 80.3 337.2 84.8 341.1 88.2 345 91.6 350.3 93.3 356.9 93.3L364.8 93.3C368.1 93.3 371.4 92.4 374.7 90.6 377.9 88.8 380.6 86.4 382.6 83.4L382.6 92.2 394 92.2 394 46.8C394.1 40.3 392 35.2 387.8 31.3zM375.8 79.7C372.8 81.9 369.4 83 365.5 83L357.7 83C354.5 83 352 82.2 350.1 80.7 348.2 79.2 347.3 77.1 347.3 74.5L347.3 70.5C347.3 67.9 348.3 65.8 350.2 64.2 352.1 62.6 354.6 61.8 357.7 61.8L381.9 61.8 381.9 70.6C380.8 74.4 378.8 77.4 375.8 79.7z"
transform="translate(172.3 21.5)"
/>
<g
fill="currentColor"
fillRule="nonzero"
transform="translate(.4 .3)"
>
<path d="M151.6,28.4 C151.6,28.4 151.6,28.3 151.6,28.3 C151.6,9.7 113.5,1.42108547e-14 75.8,1.42108547e-14 C56.4,1.42108547e-14 38.1,2.5 24.2,7.1 C4.2,13.7 -5.68434189e-14,22.3 -5.68434189e-14,28.4 C-5.68434189e-14,28.4 -5.68434189e-14,28.4 -5.68434189e-14,28.4 L-5.68434189e-14,28.4 L-5.68434189e-14,60 L-5.68434189e-14,60 L-5.68434189e-14,91.6 L-5.68434189e-14,91.6 L-5.68434189e-14,123.2 L-5.68434189e-14,123.7 L-5.68434189e-14,123.8 C0.8,142 38.5,151.6 75.7,151.6 C95.1,151.6 113.4,149.1 127.3,144.5 C147.3,137.9 151.5,129.3 151.5,123.2 L151.5,91.7 C151.5,91.7 151.5,91.6 151.5,91.6 L151.5,60.1 C151.5,60.1 151.5,60 151.5,60 L151.6,28.4 Z M141.4,28.3 L141.4,28.3 C141.4,31.1 136.7,35.4 126.3,39.1 C126.4,39.2 126.4,39.3 126.5,39.4 C128.2,42.2 129.4,45.3 130.3,48.5 C130.4,48.5 130.4,48.5 130.5,48.4 C130.6,48.4 130.7,48.3 130.8,48.3 C131.1,48.2 131.3,48.1 131.6,48 C131.7,48 131.7,48 131.8,47.9 C132.4,47.7 133,47.4 133.6,47.2 C133.6,47.2 133.7,47.2 133.7,47.2 C134,47.1 134.2,47 134.5,46.9 C134.6,46.9 134.6,46.8 134.7,46.8 C134.9,46.7 135.1,46.6 135.3,46.5 C135.4,46.5 135.4,46.4 135.5,46.4 C135.7,46.3 135.9,46.2 136.1,46.1 C136.2,46.1 136.2,46 136.3,46 C136.8,45.7 137.4,45.5 137.9,45.2 C137.9,45.2 137.9,45.2 137.9,45.2 C138.1,45.1 138.4,45 138.6,44.8 C138.7,44.8 138.7,44.7 138.8,44.7 C139,44.6 139.2,44.5 139.4,44.4 C139.5,44.4 139.5,44.3 139.6,44.3 C139.8,44.2 140,44.1 140.1,44 C140.2,44 140.2,43.9 140.3,43.9 C140.5,43.8 140.7,43.7 140.9,43.5 C140.9,43.5 140.9,43.5 141,43.5 C141.2,43.4 141.4,43.2 141.7,43.1 L141.7,59.8 C141.7,59.9 141.7,59.9 141.7,60 C141.7,60 141.7,60.1 141.7,60.1 C141.7,60.2 141.7,60.2 141.7,60.3 C141.7,60.3 141.7,60.4 141.7,60.4 C141.7,60.5 141.7,60.5 141.6,60.6 C141.6,60.6 141.6,60.7 141.6,60.7 C141.6,60.8 141.5,60.8 141.5,60.9 C141.5,60.9 141.5,61 141.5,61 C141.5,61.1 141.4,61.2 141.4,61.2 C141.4,61.2 141.4,61.3 141.4,61.3 C141.4,61.4 141.3,61.5 141.3,61.5 C141.3,61.5 141.3,61.6 141.2,61.6 C141.2,61.7 141.1,61.8 141.1,61.8 C141.1,61.8 141.1,61.9 141,61.9 C140.9,62 140.9,62.1 140.8,62.1 C140.8,62.1 140.8,62.2 140.7,62.2 C140.6,62.3 140.6,62.4 140.5,62.5 C140.5,62.5 140.4,62.6 140.4,62.6 C140.3,62.7 140.3,62.8 140.2,62.9 C140.2,62.9 140.1,63 140.1,63 C140,63.1 139.9,63.2 139.9,63.3 C139.9,63.3 139.8,63.4 139.8,63.4 C139.7,63.5 139.6,63.6 139.5,63.7 C139.5,63.7 139.4,63.8 139.4,63.8 C139.3,63.9 139.2,64 139.1,64.1 C139.1,64.1 139,64.2 139,64.2 C138.9,64.3 138.8,64.4 138.7,64.5 C138.7,64.5 138.6,64.6 138.6,64.6 C138.5,64.7 138.4,64.8 138.2,64.9 C138.2,64.9 138.1,65 138.1,65 C138,65.1 137.8,65.2 137.7,65.3 C137.7,65.3 137.6,65.4 137.6,65.4 C137.5,65.5 137.3,65.6 137.2,65.7 C137.2,65.7 137.1,65.8 137.1,65.8 C137,65.9 136.8,66 136.6,66.1 C136.6,66.1 136.5,66.2 136.5,66.2 C136.3,66.3 136.2,66.4 136,66.5 C136,66.5 135.9,66.5 135.9,66.6 C135.7,66.7 135.5,66.8 135.4,66.9 C135.4,66.9 135.3,66.9 135.3,67 C135.1,67.1 134.9,67.2 134.7,67.3 C134.7,67.3 134.6,67.3 134.6,67.4 C134.4,67.5 134.2,67.6 134,67.7 C134,67.7 133.9,67.7 133.9,67.7 C133.7,67.8 133.4,67.9 133.2,68.1 C133.2,68.1 133.2,68.1 133.1,68.1 C132.9,68.2 132.6,68.3 132.3,68.5 C132.3,68.5 132.3,68.5 132.3,68.5 C132.2,68.5 132.1,68.6 132,68.6 L132,79.6 C132,79.6 132,79.6 132,79.7 C132,79.7 132,79.7 132.1,79.7 C132.7,79.5 133.3,79.2 133.9,79 C133.9,79 134,79 134,79 C134.3,78.9 134.5,78.8 134.8,78.7 C134.9,78.7 134.9,78.6 135,78.6 C135.2,78.5 135.4,78.4 135.6,78.3 C135.7,78.3 135.7,78.2 135.8,78.2 C136,78.1 136.2,78 136.4,77.9 C136.5,77.9 136.5,77.8 136.6,77.8 C137.1,77.5 137.7,77.3 138.2,77 C138.2,77 138.2,77 138.2,77 C138.4,76.9 138.7,76.8 138.9,76.6 C139,76.6 139,76.5 139.1,76.5 C139.3,76.4 139.5,76.3 139.7,76.2 C139.8,76.2 139.8,76.1 139.9,76.1 C140.1,76 140.3,75.9 140.4,75.8 C140.5,75.8 140.5,75.7 140.6,75.7 C140.8,75.6 141,75.5 141.2,75.3 C141.2,75.3 141.2,75.3 141.3,75.3 C141.5,75.2 141.7,75 142,74.9 L142,91.6 C142,91.7 142,91.7 142,91.8 C142,91.8 142,91.9 142,91.9 C142,92 142,92 142,92.1 C142,92.1 142,92.2 142,92.2 C142,92.3 142,92.3 141.9,92.4 C141.9,92.4 141.9,92.5 141.9,92.5 C141.9,92.6 141.8,92.7 141.8,92.7 C141.8,92.7 141.8,92.8 141.8,92.8 C141.8,92.9 141.7,93 141.7,93 C141.7,93 141.7,93.1 141.7,93.1 C141.7,93.2 141.6,93.3 141.6,93.3 C141.6,93.3 141.6,93.4 141.6,93.4 C141.6,93.5 141.5,93.6 141.4,93.7 C141.4,93.7 141.4,93.8 141.3,93.8 C141.2,93.9 141.2,94 141.1,94.1 C141.1,94.1 141.1,94.2 141,94.2 C140.9,94.3 140.9,94.4 140.8,94.5 C140.8,94.5 140.8,94.6 140.7,94.6 C140.6,94.7 140.5,94.8 140.5,94.9 C140.5,94.9 140.5,95 140.4,95 C140.3,95.1 140.2,95.2 140.1,95.3 C140.1,95.3 140,95.4 140,95.4 C139.9,95.5 139.8,95.6 139.7,95.7 C139.7,95.7 139.6,95.8 139.6,95.8 C139.5,95.9 139.4,96 139.3,96.1 C139.3,96.1 139.2,96.2 139.2,96.2 C139.1,96.3 139,96.4 138.9,96.5 C138.9,96.5 138.8,96.6 138.8,96.6 C138.7,96.7 138.6,96.8 138.4,96.9 C138.4,96.9 138.3,97 138.3,97 C138.2,97.1 138,97.2 137.9,97.3 C137.9,97.3 137.8,97.4 137.8,97.4 C137.7,97.5 137.5,97.6 137.4,97.7 C137.4,97.7 137.3,97.8 137.3,97.8 C137.2,97.9 137,98 136.9,98.1 C136.9,98.1 136.8,98.2 136.8,98.2 C136.6,98.3 136.5,98.4 136.3,98.5 C136.3,98.5 136.2,98.6 136.2,98.6 C136,98.7 135.9,98.8 135.7,98.9 C135.7,98.9 135.6,99 135.6,99 C135.4,99.1 135.2,99.2 135.1,99.3 C135.1,99.3 135,99.4 135,99.4 C134.8,99.5 134.6,99.6 134.4,99.7 C134.4,99.7 134.3,99.8 134.3,99.8 C134.1,99.9 133.9,100 133.7,100.1 C133.7,100.1 133.6,100.1 133.6,100.2 C133.4,100.3 133.2,100.4 132.9,100.5 C132.9,100.5 132.8,100.5 132.8,100.6 C132.6,100.7 132.3,100.8 132.1,100.9 C132.1,100.9 132,100.9 132,100.9 C131.7,101 131.5,101.1 131.2,101.3 C131.2,101.3 131.2,101.3 131.2,101.3 C129.4,102.1 127.4,102.8 125.2,103.6 C124,104 122.8,104.4 121.5,104.7 C118.1,106.8 113.9,108 109.3,108 L106.4,108.1 L106.4,118.3 C111.8,117.5 116.8,116.5 121.5,115.3 C121.5,115.3 121.6,115.3 121.6,115.3 C122,115.2 122.5,115.1 122.9,114.9 C124.8,114.4 126.6,113.9 128.3,113.3 C128.7,113.2 129,113.1 129.3,113 C129.4,113 129.5,112.9 129.5,112.9 C129.8,112.8 130,112.7 130.3,112.6 C130.4,112.6 130.5,112.5 130.6,112.5 C130.8,112.4 131.1,112.3 131.3,112.2 C131.4,112.2 131.5,112.1 131.6,112.1 C131.8,112 132.1,111.9 132.3,111.8 C132.4,111.8 132.4,111.7 132.5,111.7 C133.1,111.5 133.7,111.2 134.3,111 C134.3,111 134.4,111 134.4,111 C134.7,110.9 134.9,110.8 135.2,110.7 C135.3,110.7 135.3,110.6 135.4,110.6 C135.6,110.5 135.8,110.4 136.1,110.3 C136.2,110.3 136.2,110.2 136.3,110.2 C136.5,110.1 136.7,110 137,109.9 C137,109.9 137.1,109.9 137.1,109.8 C137.9,109.4 138.7,109 139.4,108.6 C139.4,108.6 139.5,108.6 139.5,108.5 C139.7,108.4 139.9,108.3 140.1,108.2 C140.1,108.2 140.2,108.1 140.2,108.1 C140.4,108 140.6,107.9 140.8,107.8 C140.8,107.8 140.9,107.8 140.9,107.7 C141.4,107.4 141.8,107.2 142.2,106.9 L142.2,123.6 C142.1,126.6 136.8,131.2 125,135.1 C112.2,139.3 95,141.6 76.6,141.6 C58.3,141.6 41.1,139.3 28.2,135.1 C16.3,131.2 11,126.5 11,123.5 L11,123 L11,106.8 C11,106.8 11.1,106.8 11.1,106.9 C11.5,107.1 11.8,107.4 12.2,107.6 C12.3,107.7 12.5,107.8 12.6,107.8 C12.9,108 13.2,108.1 13.4,108.3 C13.6,108.4 13.7,108.5 13.9,108.6 C14.2,108.8 14.5,108.9 14.9,109.1 C15,109.2 15.1,109.2 15.3,109.3 C15.7,109.5 16.1,109.7 16.5,109.9 C16.7,110 16.9,110.1 17,110.1 C17.3,110.2 17.6,110.4 17.9,110.5 C18.1,110.6 18.3,110.7 18.4,110.7 C18.8,110.9 19.3,111.1 19.8,111.3 C20,111.4 20.1,111.4 20.3,111.5 C20.6,111.6 21,111.8 21.3,111.9 C21.5,112 21.7,112.1 21.9,112.1 C22.2,112.2 22.6,112.3 22.9,112.5 C23.1,112.6 23.3,112.6 23.4,112.7 C23.9,112.9 24.4,113 24.9,113.2 C25.1,113.3 25.3,113.3 25.5,113.4 C25.8,113.5 26.2,113.6 26.6,113.7 C26.7,113.7 26.9,113.8 27,113.8 C26.5,113.1 26.1,112.3 25.6,111.6 C23.8,108.4 22.4,104.8 21.6,101 C14.2,97.7 10.8,94.2 10.8,91.9 L10.8,91.4 L10.8,75.2 C10.8,75.2 10.9,75.2 10.9,75.3 C11.3,75.6 11.7,75.8 12.1,76 C12.1,76 12.1,76 12.2,76 C12.6,76.2 13,76.5 13.4,76.7 C13.5,76.8 13.6,76.8 13.7,76.9 C14.1,77.1 14.5,77.3 14.9,77.5 C15,77.5 15,77.6 15.1,77.6 C15.6,77.8 16,78.1 16.5,78.3 C16.6,78.3 16.7,78.4 16.8,78.4 C17.2,78.6 17.6,78.8 18,78.9 C18.1,78.9 18.2,79 18.3,79 C19,79.3 19.8,79.6 20.6,79.9 L20.6,68.8 C13.9,65.6 10.8,62.4 10.8,60.1 L10.8,59.5 L10.8,43.5 C10.9,43.6 11,43.6 11,43.6 C11.3,43.8 11.6,44 11.9,44.1 C12,44.2 12.2,44.3 12.3,44.3 C12.7,44.5 13,44.7 13.4,44.9 C13.5,44.9 13.5,45 13.6,45 C14,45.2 14.4,45.4 14.9,45.7 C15,45.8 15.2,45.8 15.3,45.9 C15.6,46.1 15.9,46.2 16.3,46.4 C16.4,46.5 16.6,46.5 16.7,46.6 C17.2,46.8 17.6,47 18.1,47.2 C18.2,47.2 18.3,47.3 18.4,47.3 C18.8,47.5 19.2,47.6 19.6,47.8 C19.8,47.9 19.9,47.9 20.1,48 C20.5,48.1 20.8,48.3 21.2,48.4 C21.3,48.5 21.5,48.5 21.6,48.6 C22.1,48.8 22.6,49 23.1,49.2 C23.1,49.2 23.1,49.2 23.1,49.2 C23.9,46.9 24.9,44.6 26.1,42.5 C26.6,41.6 27.1,40.8 27.7,40 C16,36.1 10.7,31.4 10.7,28.5 C10.7,25.6 16,20.8 27.9,16.9 C40.7,12.7 57.9,10.4 76.3,10.4 C94.6,10.4 111.8,12.7 124.7,16.9 C136.1,20.6 141.4,25.3 141.4,28.3 C141.4,28.2 141.4,28.2 141.4,28.3 Z" />
<path d="M121.4,42.4 C118.5,37.6 114.5,33.9 109.3,31.2 C104.1,28.6 97.9,27.3 90.9,27.3 L65.6,27.3 C57.6,27.3 50.6,28.8 44.7,31.9 C38.7,35 34.2,39.4 30.9,45.2 C27.7,50.9 26.1,57.6 26.1,65.3 L26.1,90.7 C26.1,97.4 27.5,103.3 30.4,108.4 C33.3,113.5 37.3,117.3 42.6,120.1 C47.9,122.8 54.1,124.2 61.3,124.2 L99.6,124.2 L99.6,114 L61.3,114 C54,114 48.2,111.9 43.8,107.7 C39.5,103.5 37.3,97.9 37.3,90.8 L37.3,65.4 C37.3,56.9 39.9,50.1 45,45.1 C50.1,40 57,37.5 65.7,37.5 L90.9,37.5 C98.1,37.5 103.9,39.5 108.2,43.4 C112.5,47.3 114.7,52.6 114.7,59.3 L114.7,80.3 C114.7,84 114.1,86.9 113,88.9 C111.9,90.9 110.2,91.9 108.1,91.9 L104.8,91.9 C102.9,91.9 101.5,91.2 100.5,89.9 C99.5,88.6 99,86.9 99,84.7 L99,50.4 L89,50.4 L89,55.5 C87.7,53.7 85.9,52.3 83.8,51.2 C81.7,50.1 79.6,49.6 77.4,49.6 L71.4,49.6 C65,49.6 59.9,51.6 56.1,55.5 C52.3,59.5 50.4,64.7 50.4,71.4 L50.4,82.4 C50.4,88.6 52.2,93.6 55.8,97.3 C59.4,101 64.1,102.8 70,102.8 L76.5,102.8 C79.5,102.8 82.4,101.9 85.2,100.2 C88.1,98.5 90.3,96.3 92,93.4 L92.1,93.4 C93.3,95.9 95,97.8 97.1,99.3 C99.3,100.7 101.6,101.5 104,101.5 L108.1,101.5 C113.6,101.5 117.9,99.6 120.9,95.8 C123.9,92 125.4,86.6 125.4,79.6 L125.4,59.2 C125.7,52.8 124.2,47.2 121.4,42.4 Z M88,80.6 C87.7,84.4 86.5,87.5 84.4,89.8 C82.4,92.1 79.8,93.2 76.6,93.2 L70.2,93.2 C67.6,93.2 65.4,92.2 63.8,90.2 C62.2,88.2 61.4,85.5 61.4,82.1 L61.4,71.5 C61.4,67.8 62.4,64.8 64.3,62.5 C66.2,60.3 68.9,59.1 72.1,59.1 L78.1,59.1 C80.8,59.1 83.1,60 84.9,61.8 C86.7,63.6 87.7,66.1 88,69.1 L88,80.6 L88,80.6 Z" />
</g>
</g>
</svg>
</Link>
<button
type="button"
tw="pl-4 pr-4 -mr-4 flex items-center md:hidden"
className="group"
aria-expanded="false"
onClick={() => setMenuOpen(true)}
>
<div tw="bg-gray-50 rounded-md p-1 sm:p-2 inline-flex items-center justify-center text-gray-400 group-hover:text-gray-500 group-hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-indigo-500">
<span tw="sr-only">Open main menu</span>
<svg
tw="h-6 sm:h-6 w-auto"
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke="currentColor"
aria-hidden="true"
>
<path
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth="2"
d="M4 6h16M4 12h16M4 18h16"
/>
</svg>
</div>
</button>
</div>
<div tw="hidden md:flex md:justify-end">
<Link
href="/docs/sql"
tw="flex items-center px-5 font-medium text-red-50 transition-transform ease-in-out transform hover:text-white hover:scale-105"
>
Building SQL Queries
</Link>
<Link
href="/docs/sql"
tw="flex items-center px-5 -mr-5 font-medium text-red-50 transition-transform ease-in-out transform hover:text-white hover:scale-105"
>
Documentation
</Link>
</div>
</nav>
<div
tw="absolute top-0 inset-x-0 p-2 transition transform origin-top-right md:hidden"
css={[
isMenuOpen && tw`duration-150 ease-out opacity-100 scale-100`,
!isMenuOpen &&
tw`duration-100 ease-in opacity-0 scale-95 pointer-events-none`,
]}
>
<div tw="rounded-lg shadow-md bg-white ring-1 ring-black ring-opacity-5 overflow-hidden">
<div tw="px-5 pt-4 flex items-center">
<Link href="/" tw="flex-grow text-red-600">
<svg
xmlns="http://www.w3.org/2000/svg"
tw="h-8 w-auto"
viewBox="0 0 153 153"
>
<g fill="none" fillRule="evenodd">
<g fill="currentColor" fillRule="nonzero">
<path d="M152,28.7 C152,28.7 152,28.6 152,28.6 C152,10 113.9,0.3 76.2,0.3 C56.8,0.3 38.5,2.8 24.6,7.4 C4.6,14 0.4,22.6 0.4,28.7 C0.4,28.7 0.4,28.7 0.4,28.7 L0.4,28.7 L0.4,60.3 L0.4,60.3 L0.4,91.9 L0.4,91.9 L0.4,123.5 L0.4,124 L0.4,124.1 C1.2,142.3 38.9,151.9 76.1,151.9 C95.5,151.9 113.8,149.4 127.7,144.8 C147.7,138.2 151.9,129.6 151.9,123.5 L151.9,92 C151.9,92 151.9,91.9 151.9,91.9 L151.9,60.4 C151.9,60.4 151.9,60.3 151.9,60.3 L152,28.7 Z M141.8,28.6 L141.8,28.6 C141.8,31.4 137.1,35.7 126.7,39.4 C126.8,39.5 126.8,39.6 126.9,39.7 C128.6,42.5 129.8,45.6 130.7,48.8 C130.8,48.8 130.8,48.8 130.9,48.7 C131,48.7 131.1,48.6 131.2,48.6 C131.5,48.5 131.7,48.4 132,48.3 C132.1,48.3 132.1,48.3 132.2,48.2 C132.8,48 133.4,47.7 134,47.5 C134,47.5 134.1,47.5 134.1,47.5 C134.4,47.4 134.6,47.3 134.9,47.2 C135,47.2 135,47.1 135.1,47.1 C135.3,47 135.5,46.9 135.7,46.8 C135.8,46.8 135.8,46.7 135.9,46.7 C136.1,46.6 136.3,46.5 136.5,46.4 C136.6,46.4 136.6,46.3 136.7,46.3 C137.2,46 137.8,45.8 138.3,45.5 C138.3,45.5 138.3,45.5 138.3,45.5 C138.5,45.4 138.8,45.3 139,45.1 C139.1,45.1 139.1,45 139.2,45 C139.4,44.9 139.6,44.8 139.8,44.7 C139.9,44.7 139.9,44.6 140,44.6 C140.2,44.5 140.4,44.4 140.5,44.3 C140.6,44.3 140.6,44.2 140.7,44.2 C140.9,44.1 141.1,44 141.3,43.8 C141.3,43.8 141.3,43.8 141.4,43.8 C141.6,43.7 141.8,43.5 142.1,43.4 L142.1,60.1 C142.1,60.2 142.1,60.2 142.1,60.3 C142.1,60.3 142.1,60.4 142.1,60.4 C142.1,60.5 142.1,60.5 142.1,60.6 C142.1,60.6 142.1,60.7 142.1,60.7 C142.1,60.8 142.1,60.8 142,60.9 C142,60.9 142,61 142,61 C142,61.1 141.9,61.1 141.9,61.2 C141.9,61.2 141.9,61.3 141.9,61.3 C141.9,61.4 141.8,61.5 141.8,61.5 C141.8,61.5 141.8,61.6 141.8,61.6 C141.8,61.7 141.7,61.8 141.7,61.8 C141.7,61.8 141.7,61.9 141.6,61.9 C141.6,62 141.5,62.1 141.5,62.1 C141.5,62.1 141.5,62.2 141.4,62.2 C141.3,62.3 141.3,62.4 141.2,62.4 C141.2,62.4 141.2,62.5 141.1,62.5 C141,62.6 141,62.7 140.9,62.8 C140.9,62.8 140.8,62.9 140.8,62.9 C140.7,63 140.7,63.1 140.6,63.2 C140.6,63.2 140.5,63.3 140.5,63.3 C140.4,63.4 140.3,63.5 140.3,63.6 C140.3,63.6 140.2,63.7 140.2,63.7 C140.1,63.8 140,63.9 139.9,64 C139.9,64 139.8,64.1 139.8,64.1 C139.7,64.2 139.6,64.3 139.5,64.4 C139.5,64.4 139.4,64.5 139.4,64.5 C139.3,64.6 139.2,64.7 139.1,64.8 C139.1,64.8 139,64.9 139,64.9 C138.9,65 138.8,65.1 138.6,65.2 C138.6,65.2 138.5,65.3 138.5,65.3 C138.4,65.4 138.2,65.5 138.1,65.6 C138.1,65.6 138,65.7 138,65.7 C137.9,65.8 137.7,65.9 137.6,66 C137.6,66 137.5,66.1 137.5,66.1 C137.4,66.2 137.2,66.3 137,66.4 C137,66.4 136.9,66.5 136.9,66.5 C136.7,66.6 136.6,66.7 136.4,66.8 C136.4,66.8 136.3,66.8 136.3,66.9 C136.1,67 135.9,67.1 135.8,67.2 C135.8,67.2 135.7,67.2 135.7,67.3 C135.5,67.4 135.3,67.5 135.1,67.6 C135.1,67.6 135,67.6 135,67.7 C134.8,67.8 134.6,67.9 134.4,68 C134.4,68 134.3,68 134.3,68 C134.1,68.1 133.8,68.2 133.6,68.4 C133.6,68.4 133.6,68.4 133.5,68.4 C133.3,68.5 133,68.6 132.7,68.8 C132.7,68.8 132.7,68.8 132.7,68.8 C132.6,68.8 132.5,68.9 132.4,68.9 L132.4,79.9 C132.4,79.9 132.4,79.9 132.4,80 C132.4,80 132.4,80 132.5,80 C133.1,79.8 133.7,79.5 134.3,79.3 C134.3,79.3 134.4,79.3 134.4,79.3 C134.7,79.2 134.9,79.1 135.2,79 C135.3,79 135.3,78.9 135.4,78.9 C135.6,78.8 135.8,78.7 136,78.6 C136.1,78.6 136.1,78.5 136.2,78.5 C136.4,78.4 136.6,78.3 136.8,78.2 C136.9,78.2 136.9,78.1 137,78.1 C137.5,77.8 138.1,77.6 138.6,77.3 C138.6,77.3 138.6,77.3 138.6,77.3 C138.8,77.2 139.1,77.1 139.3,76.9 C139.4,76.9 139.4,76.8 139.5,76.8 C139.7,76.7 139.9,76.6 140.1,76.5 C140.2,76.5 140.2,76.4 140.3,76.4 C140.5,76.3 140.7,76.2 140.8,76.1 C140.9,76.1 140.9,76 141,76 C141.2,75.9 141.4,75.8 141.6,75.6 C141.6,75.6 141.6,75.6 141.7,75.6 C141.9,75.5 142.1,75.3 142.4,75.2 L142.4,91.9 C142.4,92 142.4,92 142.4,92.1 C142.4,92.1 142.4,92.2 142.4,92.2 C142.4,92.3 142.4,92.3 142.4,92.4 C142.4,92.4 142.4,92.5 142.4,92.5 C142.4,92.6 142.4,92.6 142.3,92.7 C142.3,92.7 142.3,92.8 142.3,92.8 C142.3,92.9 142.2,93 142.2,93 C142.2,93 142.2,93.1 142.2,93.1 C142.2,93.2 142.1,93.3 142.1,93.3 C142.1,93.3 142.1,93.4 142.1,93.4 C142.1,93.5 142,93.6 142,93.6 C142,93.6 142,93.7 142,93.7 C142,93.8 141.9,93.9 141.8,94 C141.8,94 141.8,94.1 141.7,94.1 C141.6,94.2 141.6,94.3 141.5,94.4 C141.5,94.4 141.5,94.5 141.4,94.5 C141.3,94.6 141.3,94.7 141.2,94.8 C141.2,94.8 141.2,94.9 141.1,94.9 C141,95 140.9,95.1 140.9,95.2 C140.9,95.2 140.9,95.3 140.8,95.3 C140.7,95.4 140.6,95.5 140.5,95.6 C140.5,95.6 140.4,95.7 140.4,95.7 C140.3,95.8 140.2,95.9 140.1,96 C140.1,96 140,96.1 140,96.1 C139.9,96.2 139.8,96.3 139.7,96.4 C139.7,96.4 139.6,96.5 139.6,96.5 C139.5,96.6 139.4,96.7 139.3,96.8 C139.3,96.8 139.2,96.9 139.2,96.9 C139.1,97 139,97.1 138.8,97.2 C138.8,97.2 138.7,97.3 138.7,97.3 C138.6,97.4 138.4,97.5 138.3,97.6 C138.3,97.6 138.2,97.7 138.2,97.7 C138.1,97.8 137.9,97.9 137.8,98 C137.8,98 137.7,98.1 137.7,98.1 C137.6,98.2 137.4,98.3 137.3,98.4 C137.3,98.4 137.2,98.5 137.2,98.5 C137,98.6 136.9,98.7 136.7,98.8 C136.7,98.8 136.6,98.9 136.6,98.9 C136.4,99 136.3,99.1 136.1,99.2 C136.1,99.2 136,99.3 136,99.3 C135.8,99.4 135.6,99.5 135.5,99.6 C135.5,99.6 135.4,99.7 135.4,99.7 C135.2,99.8 135,99.9 134.8,100 C134.8,100 134.7,100.1 134.7,100.1 C134.5,100.2 134.3,100.3 134.1,100.4 C134.1,100.4 134,100.4 134,100.5 C133.8,100.6 133.6,100.7 133.3,100.8 C133.3,100.8 133.2,100.8 133.2,100.9 C133,101 132.7,101.1 132.5,101.2 C132.5,101.2 132.4,101.2 132.4,101.2 C132.1,101.3 131.9,101.4 131.6,101.6 C131.6,101.6 131.6,101.6 131.6,101.6 C129.8,102.4 127.8,103.1 125.6,103.9 C124.4,104.3 123.2,104.7 121.9,105 C118.5,107.1 114.3,108.3 109.7,108.3 L106.8,108.4 L106.8,118.6 C112.2,117.8 117.2,116.8 121.9,115.6 C121.9,115.6 122,115.6 122,115.6 C122.4,115.5 122.9,115.4 123.3,115.2 C125.2,114.7 127,114.2 128.7,113.6 C129.1,113.5 129.4,113.4 129.7,113.3 C129.8,113.3 129.9,113.2 129.9,113.2 C130.2,113.1 130.4,113 130.7,112.9 C130.8,112.9 130.9,112.8 131,112.8 C131.2,112.7 131.5,112.6 131.7,112.5 C131.8,112.5 131.9,112.4 132,112.4 C132.2,112.3 132.5,112.2 132.7,112.1 C132.8,112.1 132.8,112 132.9,112 C133.5,111.8 134.1,111.5 134.7,111.3 C134.7,111.3 134.8,111.3 134.8,111.3 C135.1,111.2 135.3,111.1 135.6,111 C135.7,111 135.7,110.9 135.8,110.9 C136,110.8 136.2,110.7 136.5,110.6 C136.6,110.6 136.6,110.5 136.7,110.5 C136.9,110.4 137.1,110.3 137.4,110.2 C137.4,110.2 137.5,110.2 137.5,110.1 C138.3,109.7 139.1,109.3 139.8,108.9 C139.8,108.9 139.9,108.9 139.9,108.8 C140.1,108.7 140.3,108.6 140.5,108.5 C140.5,108.5 140.6,108.4 140.6,108.4 C140.8,108.3 141,108.2 141.2,108.1 C141.2,108.1 141.3,108.1 141.3,108 C141.8,107.7 142.2,107.5 142.6,107.2 L142.6,123.9 C142.5,126.9 137.2,131.5 125.4,135.4 C112.6,139.6 95.4,141.9 77,141.9 C58.6,141.9 41.5,139.6 28.6,135.4 C16.7,131.5 11.4,126.8 11.4,123.8 L11.4,123.3 L11.4,107.1 C11.4,107.1 11.5,107.1 11.5,107.2 C11.9,107.4 12.2,107.7 12.6,107.9 C12.7,108 12.9,108.1 13,108.1 C13.3,108.3 13.6,108.4 13.8,108.6 C14,108.7 14.1,108.8 14.3,108.9 C14.6,109.1 14.9,109.2 15.3,109.4 C15.4,109.5 15.5,109.5 15.7,109.6 C16.1,109.8 16.5,110 16.9,110.2 C17.1,110.3 17.3,110.4 17.4,110.4 C17.7,110.5 18,110.7 18.3,110.8 C18.5,110.9 18.7,111 18.8,111 C19.2,111.2 19.7,111.4 20.2,111.6 C20.4,111.7 20.5,111.7 20.7,111.8 C21,111.9 21.4,112.1 21.7,112.2 C21.9,112.3 22.1,112.4 22.3,112.4 C22.6,112.5 23,112.6 23.3,112.8 C23.5,112.9 23.7,112.9 23.8,113 C24.3,113.2 24.8,113.3 25.3,113.5 C25.5,113.6 25.7,113.6 25.9,113.7 C26.2,113.8 26.6,113.9 27,114 C27.1,114 27.3,114.1 27.4,114.1 C26.9,113.4 26.5,112.6 26,111.9 C24.2,108.7 22.8,105.1 22,101.3 C14.6,98 11.2,94.5 11.2,92.2 L11.2,91.7 L11.2,75.5 C11.2,75.5 11.3,75.5 11.3,75.6 C11.7,75.9 12.1,76.1 12.5,76.3 C12.5,76.3 12.5,76.3 12.6,76.3 C13,76.5 13.4,76.8 13.8,77 C13.9,77.1 14,77.1 14.1,77.2 C14.5,77.4 14.9,77.6 15.3,77.8 C15.4,77.8 15.4,77.9 15.5,77.9 C16,78.1 16.4,78.4 16.9,78.6 C17,78.6 17.1,78.7 17.2,78.7 C17.6,78.9 18,79.1 18.4,79.2 C18.5,79.2 18.6,79.3 18.7,79.3 C19.4,79.6 20.2,79.9 21,80.2 L21,69.1 C14.3,65.9 11.2,62.7 11.2,60.4 L11.2,59.8 L11.2,43.8 C11.3,43.9 11.4,43.9 11.4,43.9 C11.7,44.1 12,44.3 12.3,44.4 C12.4,44.5 12.6,44.6 12.7,44.6 C13.1,44.8 13.4,45 13.8,45.2 C13.9,45.2 13.9,45.3 14,45.3 C14.4,45.5 14.8,45.7 15.3,46 C15.4,46.1 15.6,46.1 15.7,46.2 C16,46.4 16.3,46.5 16.7,46.7 C16.8,46.8 17,46.8 17.1,46.9 C17.6,47.1 18,47.3 18.5,47.5 C18.6,47.5 18.7,47.6 18.8,47.6 C19.2,47.8 19.6,47.9 20,48.1 C20.2,48.2 20.3,48.2 20.5,48.3 C20.9,48.4 21.2,48.6 21.6,48.7 C21.7,48.8 21.9,48.8 22,48.9 C22.5,49.1 23,49.3 23.5,49.5 C23.5,49.5 23.5,49.5 23.5,49.5 C24.3,47.2 25.3,44.9 26.5,42.8 C27,41.9 27.5,41.1 28.1,40.3 C16.4,36.4 11.1,31.7 11.1,28.8 C11.1,25.9 16.4,21.1 28.3,17.2 C41.1,13 58.3,10.7 76.7,10.7 C95.1,10.7 112.2,13 125.1,17.2 C136.5,20.9 141.8,25.6 141.8,28.6 C141.8,28.5 141.8,28.5 141.8,28.6 Z" />
<path d="M121.8,42.7 C118.9,37.9 114.9,34.2 109.7,31.5 C104.5,28.9 98.3,27.6 91.3,27.6 L66,27.6 C58,27.6 51,29.1 45.1,32.2 C39.1,35.3 34.6,39.7 31.3,45.5 C28.1,51.2 26.5,57.9 26.5,65.6 L26.5,91 C26.5,97.7 27.9,103.6 30.8,108.7 C33.7,113.8 37.7,117.6 43,120.4 C48.3,123.1 54.5,124.5 61.7,124.5 L100,124.5 L100,114.3 L61.7,114.3 C54.4,114.3 48.6,112.2 44.2,108 C39.9,103.8 37.7,98.2 37.7,91.1 L37.7,65.7 C37.7,57.2 40.3,50.4 45.4,45.4 C50.5,40.3 57.4,37.8 66.1,37.8 L91.3,37.8 C98.5,37.8 104.3,39.8 108.6,43.7 C112.9,47.6 115.1,52.9 115.1,59.6 L115.1,80.6 C115.1,84.3 114.5,87.2 113.4,89.2 C112.3,91.2 110.6,92.2 108.5,92.2 L105.2,92.2 C103.3,92.2 101.9,91.5 100.9,90.2 C99.9,88.9 99.4,87.2 99.4,85 L99.4,50.7 L89.4,50.7 L89.4,55.8 C88.1,54 86.3,52.6 84.2,51.5 C82.1,50.4 80,49.9 77.8,49.9 L71.8,49.9 C65.4,49.9 60.3,51.9 56.5,55.8 C52.7,59.8 50.8,65 50.8,71.7 L50.8,82.7 C50.8,88.9 52.6,93.9 56.2,97.6 C59.8,101.3 64.5,103.1 70.4,103.1 L76.9,103.1 C79.9,103.1 82.8,102.2 85.6,100.5 C88.5,98.8 90.7,96.6 92.4,93.7 L92.5,93.7 C93.7,96.2 95.4,98.1 97.5,99.6 C99.7,101 102,101.8 104.4,101.8 L108.5,101.8 C114,101.8 118.3,99.9 121.3,96.1 C124.3,92.3 125.8,86.9 125.8,79.9 L125.8,59.5 C126.1,53.1 124.6,47.5 121.8,42.7 Z M88.4,80.9 C88.1,84.7 86.9,87.8 84.8,90.1 C82.8,92.4 80.2,93.5 77,93.5 L70.6,93.5 C68,93.5 65.8,92.5 64.2,90.5 C62.6,88.5 61.8,85.8 61.8,82.4 L61.8,71.8 C61.8,68.1 62.8,65.1 64.7,62.8 C66.6,60.6 69.3,59.4 72.5,59.4 L78.5,59.4 C81.2,59.4 83.5,60.3 85.3,62.1 C87.1,63.9 88.1,66.4 88.4,69.4 L88.4,80.9 L88.4,80.9 Z" />
</g>
</g>
</svg>
</Link>
<button
type="button"
tw="-mt-4 -mr-4 pt-4 pr-4 flex-grow flex justify-end"
className="group"
onClick={() => setMenuOpen(false)}
>
<div tw="bg-white rounded-md inline-flex items-center justify-center text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-indigo-500">
<span tw="sr-only">Close menu</span>
<svg
tw="h-6 w-6"
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke="currentColor"
aria-hidden="true"
>
<path
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth="2"
d="M6 18L18 6M6 6l12 12"
/>
</svg>
</div>
</button>
</div>
<div tw="px-2 pt-2 pb-3">
<Link
href="/docs/sql"
tw="block px-3 py-2 rounded-md text-base font-medium text-gray-700 hover:text-gray-900 hover:bg-gray-50"
>
Building SQL Queries
</Link>
<Link
href="/docs/sql"
tw="block px-3 py-2 rounded-md text-base font-medium text-gray-700 hover:text-gray-900 hover:bg-gray-50"
>
Documentation
</Link>
</div>
</div>
</div>
</div>
{children}
</div>
);
}