Skip to content

Commit 58fc273

Browse files
jeremysteeriohyrsky
authored andcommitted
UHF-12236: Rebuild, update tsconfig and validate-ts script
Signed-off-by: Santeri Hurnanen <santeri.hurnanen@fame.fi>
1 parent 9425b67 commit 58fc273

11 files changed

Lines changed: 67 additions & 62 deletions

File tree

public/themes/custom/hdbt_subtheme/dist/js/hyte-search.min.js

Lines changed: 46 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/themes/custom/hdbt_subtheme/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"lint:stylelint": "npx --prefix ../../contrib/hdbt/theme-builder stylelint \"$INIT_CWD/src/scss/**/*.scss\" --config ../../contrib/hdbt/theme-builder/.stylelintrc.yaml --fix",
1515
"lint:js": "biome lint src/js/",
1616
"format:js": "biome format --write src/js/",
17-
"lint": "npm-run-all --parallel lint:scss lint:js -s"
17+
"lint": "npm-run-all --parallel lint:scss lint:js -s",
18+
"validate-ts": "npx --prefix ../../contrib/hdbt tsc --noEmit 2>&1 | grep -v 'hdbt' || true"
1819
},
1920
"@comment dependencies": [
2021
"The following packages were updated manually.",

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/components/KeywordFilter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useAtomValue, useSetAtom } from 'jotai';
22
import { getKeywordAtom, initializedAtom, setSearchStateAtom } from '../store';
33
import { TextInput } from 'hds-react';
4-
import { Components } from 'src/js/react/enum/Components';
4+
import { Components } from '../../../enum/Components';
55

66
export const KeywordFilter = () => {
77
const initialized = useAtomValue(initializedAtom);

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/components/ResultCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// biome-ignore-all lint/correctness/useJsxKeyInIterable: @todo UHF-12501
22
// biome-ignore-all lint/style/noNonNullAssertion: @todo UHF-12501
33
import { IconLocation } from 'hds-react';
4-
import { Themes } from 'src/js/react/enum/Themes';
4+
import { Themes } from '../../../enum/Themes';
55
import type TagType from '@/common/types/TagType';
66
import CardItem, { Metarow } from '@/react/common/Card';
77
import type { Service } from '../types/Service';

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/components/SearchBar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { TextInput } from 'hds-react';
22
import { useAtomValue, useSetAtom } from 'jotai';
3-
import { Components } from 'src/js/react/enum/Components';
3+
import { Components } from '../../../enum/Components';
44
import { AddressSearch, type AddressWithCoordinates } from '@/react/common/AddressSearch';
55
import { getAddressAtom, initializedAtom, setSearchStateAtom } from '../store';
66

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/components/ThemeFilter.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { type Option, Select } from 'hds-react';
22
import { useAtomValue, useSetAtom } from 'jotai';
3-
import { Components } from 'src/js/react/enum/Components';
4-
import { Themes } from 'src/js/react/enum/Themes';
3+
import { Components } from '../../../enum/Components';
4+
import { Themes } from '../../../enum/Themes';
55
import { getThemeAtom, initializedAtom, setSearchStateAtom } from '../store';
66

77
const options = [...Themes].map(([value, label]) => ({ value, label })).sort((a, b) => a.label.localeCompare(b.label));

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/containers/ResultsContainer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type { estypes } from '@elastic/elasticsearch';
44
import { useAtomValue, useSetAtom } from 'jotai';
55
import { useAtomCallback } from 'jotai/react/utils';
66
import { useCallback, useEffect } from 'react';
7-
import { Components } from 'src/js/react/enum/Components';
7+
import { Components } from '../../../enum/Components';
88
import useSwr from 'swr';
99
import { AddressNotFound } from '@/react/common/AddressNotFound';
1010
import { GhostList } from '@/react/common/GhostList';

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/containers/SearchContainer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import type { estypes } from '@elastic/elasticsearch';
44
import { useAtomValue, useSetAtom } from 'jotai';
55
import { useEffect } from 'react';
6-
import { IndexFields } from 'src/js/react/enum/IndexFields';
6+
import { IndexFields } from '../../../enum/IndexFields';
77
import useSWRImmutable from 'swr/immutable';
88
import { initializeAppAtom, initializedAtom } from '../store';
99
import { FormContainer } from './FormContainer';

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/containers/SelectionsContainer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { useAtomValue, useSetAtom } from 'jotai';
33
import { RESET } from 'jotai/utils';
44

5-
import { Components } from 'src/js/react/enum/Components';
5+
import { Components } from '../../../enum/Components';
66
import FilterButton from '@/react/common/FilterButton';
77
import SelectionsWrapper from '@/react/common/SelectionsWrapper';
88
import { setSearchStateAtom, submitStateAtom, submittedStateAtom } from '../store';

public/themes/custom/hdbt_subtheme/src/js/react/apps/hyte-search/hooks/useQuery.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import type { estypes } from '@elastic/elasticsearch';
33
import { useAtomValue } from 'jotai';
44
import { useMemo } from 'react';
5-
import { Components } from 'src/js/react/enum/Components';
6-
import { IndexFields, UnitFields, UnitImageFields } from 'src/js/react/enum/IndexFields';
5+
import { Components } from '../../../enum/Components';
6+
import { IndexFields, UnitFields, UnitImageFields } from '../../../enum/IndexFields';
77
import { submittedStateAtom } from '../store';
88

99
const dataFields = [`${IndexFields.NAME}^5`, `${IndexFields.NAME_OVERRIDE}^5`, IndexFields.DESCRIPTION_SUMMARY];

0 commit comments

Comments
 (0)