Skip to content

Commit dcd6fa0

Browse files
Renamed AppSelectionDropdown
1 parent ecba7a7 commit dcd6fa0

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

components/LayoutDropdown.tsx renamed to components/AppSelectionDropdown.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import { Menu, Transition } from '@headlessui/react'
33
import { Tooltip } from '@nextui-org/react'
44
import Image from 'next/image';
55
import { combineClassNames } from '../../javascript-functions/general';
6-
import { LayoutDropdownProps } from '../types/dropdown';
6+
import { AppSelectionDropdownProps } from '../types/dropdown';
77
import kernLogo from '../assets/kern-icon.png';
88
import refineryLogo from '../assets/refinery-icon.png';
99
import gatesLogo from '../assets/gates-icon.png';
1010
import workflowLogo from '../assets/workflow-icon.png';
1111

12-
export default function LayoutDropdown(props: LayoutDropdownProps) {
12+
export default function PlatformWelcomeDropdown(props: AppSelectionDropdownProps) {
1313
return (
1414
<Menu as="div" className="relative inline-block text-left">
1515
<div>
@@ -35,7 +35,7 @@ export default function LayoutDropdown(props: LayoutDropdownProps) {
3535
>
3636
<Menu.Items className="fixed bottom-[74px] left-20 z-50 w-40 rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none">
3737
<div className="py-1">
38-
{props.visibility[0] ? (
38+
{props.cockpit ? (
3939
<Menu.Item>
4040
{({ active }) => (
4141
<a
@@ -53,7 +53,7 @@ export default function LayoutDropdown(props: LayoutDropdownProps) {
5353
</Menu.Item>
5454
) : null}
5555

56-
{props.visibility[1] ? (
56+
{props.refinery ? (
5757
<Menu.Item>
5858
{({ active }) => (
5959
<a
@@ -72,7 +72,7 @@ export default function LayoutDropdown(props: LayoutDropdownProps) {
7272
) : null}
7373

7474

75-
{props.visibility[2] ? (
75+
{props.gates ? (
7676
<Menu.Item>
7777
{({ active }) => (
7878
<a
@@ -90,7 +90,7 @@ export default function LayoutDropdown(props: LayoutDropdownProps) {
9090
</Menu.Item>
9191
) : null}
9292

93-
{props.visibility[3] ? (
93+
{props.workflow ? (
9494
<Menu.Item>
9595
{({ active }) => (
9696
<a

types/dropdown.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ export type DropdownProps = {
1818
dropdownWidth?: string;
1919
}
2020

21-
export type LayoutDropdownProps = {
22-
visibility: boolean[];
21+
export type AppSelectionDropdownProps = {
22+
cockpit?: boolean;
23+
refinery?: boolean;
24+
gates?: boolean;
25+
workflow?: boolean;
2326
};

0 commit comments

Comments
 (0)