Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion apps/parsley/.storybook/preview.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Global } from "@emotion/react";
import { Decorator, Preview } from "@storybook/react-vite";
import WithToastContext from "@evg-ui/lib/test_utils/toast-decorator";
import { WithToastContext } from "@evg-ui/lib/test_utils";
import { globalStyles } from "components/styles";
import { getParsleySettingsMock } from "gql/mocks/getParsleySettings";
import { LogContextProvider } from "../src/context/LogContext";
Expand Down
10 changes: 6 additions & 4 deletions apps/parsley/src/App.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import styled from "@emotion/styled";
import { Outlet, RouterProvider, createBrowserRouter } from "react-router-dom";
import ErrorBoundary from "@evg-ui/lib/components/ErrorBoundary";
import ProtectedRoute from "@evg-ui/lib/components/ProtectedRoute";
import { AuthProvider } from "@evg-ui/lib/context/AuthProvider";
import LoginPage from "@evg-ui/lib/pages/LoginPage";
import {
ErrorBoundary,
LoginPage,
ProtectedRoute,
} from "@evg-ui/lib/components";
import { AuthProvider } from "@evg-ui/lib/context";
import { GlobalStyles } from "components/styles";
import routes from "constants/routes";
import { GlobalProviders } from "context";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { MessageRatingValue } from "@lg-chat/message-rating";
import { useAnalyticsRoot } from "@evg-ui/lib/analytics/hooks";
import { useAnalyticsRoot } from "@evg-ui/lib/analytics";
import { AnalyticsIdentifier } from "analytics/types";

type Action =
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { useAnalyticsRoot } from "@evg-ui/lib/analytics/hooks";
import { useAnalyticsRoot } from "@evg-ui/lib/analytics";
import { AnalyticsIdentifier } from "analytics/types";
import { LogTypes } from "constants/enums";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { useAnalyticsRoot } from "@evg-ui/lib/analytics/hooks";
import { useAnalyticsRoot } from "@evg-ui/lib/analytics";
import { AnalyticsIdentifier } from "analytics/types";
import { LogTypes } from "constants/enums";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { useAnalyticsRoot } from "@evg-ui/lib/analytics/hooks";
import { useAnalyticsRoot } from "@evg-ui/lib/analytics";
import { AnalyticsIdentifier } from "analytics/types";
import { SectionStatus } from "constants/logs";
import { DIRECTION } from "context/LogContext/types";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { useAnalyticsRoot } from "@evg-ui/lib/analytics/hooks";
import { useAnalyticsRoot } from "@evg-ui/lib/analytics";
import { AnalyticsIdentifier } from "analytics/types";
import { FilterLogic, WordWrapFormat } from "constants/enums";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { useAnalyticsRoot } from "@evg-ui/lib/analytics/hooks";
import { useAnalyticsRoot } from "@evg-ui/lib/analytics";
import { AnalyticsIdentifier } from "analytics/types";

type Action = { name: "Used shortcut"; keys: string };
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useEffect } from "react";
import styled from "@emotion/styled";
import { useQueryParams } from "@evg-ui/lib/hooks";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils/types";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils";
import { QueryParams, urlParseOptions } from "constants/queryParams";
import BookmarksBar from ".";

Expand Down
5 changes: 2 additions & 3 deletions apps/parsley/src/components/BookmarksBar/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,8 @@ import styled from "@emotion/styled";
import { Button } from "@leafygreen-ui/button";
import { palette } from "@leafygreen-ui/palette";
import { Tooltip } from "@leafygreen-ui/tooltip";
import Icon from "@evg-ui/lib/components/Icon";
import Popconfirm from "@evg-ui/lib/components/Popconfirm";
import { size } from "@evg-ui/lib/constants/tokens";
import { Icon, Popconfirm } from "@evg-ui/lib/components";
import { size } from "@evg-ui/lib/constants";
import { useQueryParam } from "@evg-ui/lib/hooks";
import { useLogWindowAnalytics } from "analytics";
import { QueryParams, urlParseOptions } from "constants/queryParams";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {
userEvent,
waitFor,
} from "@evg-ui/lib/test_utils";
import { trimStringFromMiddle } from "@evg-ui/lib/utils/string";
import { trimStringFromMiddle } from "@evg-ui/lib/utils";
import Breadcrumbs from ".";

describe("breadcrumbs", () => {
Expand Down
7 changes: 3 additions & 4 deletions apps/parsley/src/components/Breadcrumbs/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@ import { Fragment, ReactNode } from "react";
import styled from "@emotion/styled";
import { palette } from "@leafygreen-ui/palette";
import { Tooltip } from "@leafygreen-ui/tooltip";
import Icon from "@evg-ui/lib/components/Icon";
import { StyledLink, StyledRouterLink } from "@evg-ui/lib/components/styles";
import { size } from "@evg-ui/lib/constants/tokens";
import { trimStringFromMiddle } from "@evg-ui/lib/utils/string";
import { Icon, StyledLink, StyledRouterLink } from "@evg-ui/lib/components";
import { size } from "@evg-ui/lib/constants";
import { trimStringFromMiddle } from "@evg-ui/lib/utils";

const { gray } = palette;

Expand Down
8 changes: 4 additions & 4 deletions apps/parsley/src/components/Chatbot/Chatbot.test.tsx
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
import { RenderFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
USER_BETA_FEATURES,
UserBetaFeaturesQuery,
UserBetaFeaturesQueryVariables,
} from "@evg-ui/lib/gql/generated/types";
import { USER_BETA_FEATURES } from "@evg-ui/lib/gql/queries";
} from "@evg-ui/lib/hooks";
import {
ApolloMock,
MockedProvider,
MockedResponse,
RenderFakeToastContext,
renderWithRouterMatch as render,
screen,
userEvent,
waitFor,
} from "@evg-ui/lib/test_utils";
import { ApolloMock } from "@evg-ui/lib/test_utils/types";
import { LogContextProvider } from "context/LogContext";
import { ToggleChatbotButton } from "./ToggleChatbotButton";
import { ChatProvider, Chatbot } from ".";
Expand Down
4 changes: 2 additions & 2 deletions apps/parsley/src/components/Chatbot/ToggleChatbotButton.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { useState } from "react";
import { Button, Size, Variant } from "@leafygreen-ui/button";
import { useChatContext } from "@evg-ui/fungi/Context";
import Icon from "@evg-ui/lib/components/Icon";
import { useUserBetaFeatures } from "@evg-ui/lib/hooks/useBetaFeatures";
import { Icon } from "@evg-ui/lib/components";
import { useUserBetaFeatures } from "@evg-ui/lib/hooks";
import { ParsleyAIModal } from "components/ParsleyAIModal";

interface Props {
Expand Down
4 changes: 2 additions & 2 deletions apps/parsley/src/components/Chatbot/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import {
ChatProvider as FungiProvider,
useChatContext,
} from "@evg-ui/fungi/Context";
import { size } from "@evg-ui/lib/constants/tokens";
import { post } from "@evg-ui/lib/utils/request/post";
import { size } from "@evg-ui/lib/constants";
import { post } from "@evg-ui/lib/utils";
import { useAIAgentAnalytics } from "analytics";
import { aiPrompts } from "constants/aiPrompts";
import { useLogContext } from "context/LogContext";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { act, waitFor } from "@testing-library/react";
import { RenderFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import { useQueryParam } from "@evg-ui/lib/hooks";
import {
RenderFakeToastContext,
renderWithRouterMatch as render,
renderComponentWithHook,
screen,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { getLgIds } from "@leafygreen-ui/split-button";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
renderWithRouterMatch,
screen,
userEvent,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,14 @@ import { palette } from "@leafygreen-ui/palette";
import { SplitButton } from "@leafygreen-ui/split-button";
import { Tooltip } from "@leafygreen-ui/tooltip";
import Cookies from "js-cookie";
import Icon from "@evg-ui/lib/components/Icon";
import { transitionDuration } from "@evg-ui/lib/constants/tokens";
import { Icon } from "@evg-ui/lib/components";
import { transitionDuration } from "@evg-ui/lib/constants";
import { useQueryParam } from "@evg-ui/lib/hooks";
import { leaveBreadcrumb } from "@evg-ui/lib/utils/errorReporting";
import { SentryBreadcrumbTypes } from "@evg-ui/lib/utils/sentry/types";
import { copyToClipboard } from "@evg-ui/lib/utils/string";
import {
SentryBreadcrumbTypes,
copyToClipboard,
leaveBreadcrumb,
} from "@evg-ui/lib/utils";
import { usePreferencesAnalytics } from "analytics";
import { COPY_FORMAT } from "constants/cookies";
import { QueryParams } from "constants/queryParams";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Button } from "@leafygreen-ui/button";
import { Tooltip } from "@leafygreen-ui/tooltip";
import Icon from "@evg-ui/lib/components/Icon";
import { Icon } from "@evg-ui/lib/components";
import { usePreferencesAnalytics } from "analytics";
import { useLogContext } from "context/LogContext";
import { DetailRow } from "../styles";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
import { useEffect } from "react";
import { Card } from "@leafygreen-ui/card";
import { MockedProvider } from "@evg-ui/lib/test_utils";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils/types";
import {
CustomMeta,
CustomStoryObj,
MockedProvider,
} from "@evg-ui/lib/test_utils";
import { LogTypes } from "constants/enums";
import { useLogContext } from "context/LogContext";
import { parsleySettingsMock } from "test_data/parsleySettings";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import styled from "@emotion/styled";
import { palette } from "@leafygreen-ui/palette";
import { TextInput } from "@leafygreen-ui/text-input";
import { size } from "@evg-ui/lib/constants/tokens";
import { size } from "@evg-ui/lib/constants";
import { useQueryParam } from "@evg-ui/lib/hooks";
import { QueryParams, urlParseOptions } from "constants/queryParams";
import { DetailRow, DetailsLabel } from "../styles";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import styled from "@emotion/styled";
import { palette } from "@leafygreen-ui/palette";
import { Toggle, Size as ToggleSize } from "@leafygreen-ui/toggle";
import { Disclaimer } from "@leafygreen-ui/typography";
import { size } from "@evg-ui/lib/constants/tokens";
import { size } from "@evg-ui/lib/constants";
import { DetailRow, DetailsLabel } from "../../styles";

const { gray } = palette;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
renderWithRouterMatch as render,
screen,
userEvent,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
renderWithRouterMatch as render,
screen,
userEvent,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
renderWithRouterMatch as render,
screen,
userEvent,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
renderWithRouterMatch as render,
screen,
} from "@evg-ui/lib/test_utils";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { RenderFakeToastContext as InitializeFakeToasContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToasContext,
act,
renderWithRouterMatch as render,
renderComponentWithHook,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
act,
renderWithRouterMatch as render,
renderComponentWithHook,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
act,
renderWithRouterMatch as render,
renderComponentWithHook,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
MockedProvider,
act,
renderWithRouterMatch as render,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
act,
renderWithRouterMatch as render,
renderComponentWithHook,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
renderWithRouterMatch as render,
screen,
userEvent,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Cookie from "js-cookie";
import { MockInstance } from "vitest";
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
renderWithRouterMatch as render,
screen,
userEvent,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { forwardRef, useState } from "react";
import styled from "@emotion/styled";
import { Tab, Tabs } from "@leafygreen-ui/tabs";
import { H3 } from "@leafygreen-ui/typography";
import { size } from "@evg-ui/lib/constants/tokens";
import { size } from "@evg-ui/lib/constants";
import { useParsleySettings } from "hooks/useParsleySettings";
import ButtonRow from "./ButtonRow";
import SearchRangeInput from "./SearchRangeInput";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import styled from "@emotion/styled";
import { InfoSprinkle } from "@leafygreen-ui/info-sprinkle";
import { Subtitle, SubtitleProps } from "@leafygreen-ui/typography";
import { size } from "@evg-ui/lib/constants/tokens";
import { size } from "@evg-ui/lib/constants";

const DetailRow = styled.div`
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils/types";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils";
import Highlight, { highlightColorList } from ".";

export default {
Expand Down
2 changes: 1 addition & 1 deletion apps/parsley/src/components/LoadingBar/index.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { css } from "@emotion/react";
import styled from "@emotion/styled";
import { palette } from "@leafygreen-ui/palette";
import { size } from "@evg-ui/lib/constants/tokens";
import { size } from "@evg-ui/lib/constants";

const { gray, green } = palette;
interface LoadingBarProps {
Expand Down
2 changes: 1 addition & 1 deletion apps/parsley/src/components/LogPane/LogPane.stories.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useEffect } from "react";
import styled from "@emotion/styled";
import { VirtuosoMockContext } from "react-virtuoso";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils/types";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils";
import { useLogContext } from "context/LogContext";
import LogPane from ".";

Expand Down
2 changes: 1 addition & 1 deletion apps/parsley/src/components/LogPane/LogPane.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import { createRef } from "react";
import Cookie from "js-cookie";
import { VirtuosoMockContext } from "react-virtuoso";
import { MockInstance } from "vitest";
import { RenderFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
MockedProvider,
RenderFakeToastContext,
renderWithRouterMatch as render,
screen,
waitFor,
Expand Down
3 changes: 1 addition & 2 deletions apps/parsley/src/components/LogPane/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@ import { useEffect, useRef } from "react";
import { css } from "@leafygreen-ui/emotion";
import Cookies from "js-cookie";
import { useQueryParam } from "@evg-ui/lib/hooks";
import { leaveBreadcrumb } from "@evg-ui/lib/utils/errorReporting";
import { SentryBreadcrumbTypes } from "@evg-ui/lib/utils/sentry/types";
import { SentryBreadcrumbTypes, leaveBreadcrumb } from "@evg-ui/lib/utils";
import { useLogWindowAnalytics } from "analytics";
import PaginatedVirtualList from "components/PaginatedVirtualList";
import StickyHeaders from "components/StickyHeaders";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useEffect } from "react";
import styled from "@emotion/styled";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils/types";
import { CustomMeta, CustomStoryObj } from "@evg-ui/lib/test_utils";
import LogPane from "components/LogPane";
import { LogRenderingTypes, LogTypes, WordWrapFormat } from "constants/enums";
import { useLogContext } from "context/LogContext";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { RenderFakeToastContext as InitializeFakeToastContext } from "@evg-ui/lib/context/toast/__mocks__";
import {
RenderFakeToastContext as InitializeFakeToastContext,
MockedProvider,
RenderWithRouterMatchOptions,
renderWithRouterMatch,
Expand Down
Loading