UNPKG

@blueprintjs/select

Version:

Components related to selecting items from a list

55 lines (49 loc) 1.58 kB
/* * Copyright 2026 Palantir Technologies, Inc. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { describe } from "vitest"; import { generateIsomorphicTestsVitest, type IsomorphicTestConfig } from "@blueprintjs/test-commons"; import * as Select from "./index"; const config: Record<string, IsomorphicTestConfig> = { MultiSelect: { props: { items: [], query: "", selectedItems: [], tagRenderer: () => null }, }, MultiSelect2: { skip: true, }, Omnibar: { props: { isOpen: true, items: [], overlayProps: { usePortal: false } }, }, QueryList: { // needs at least one handler or it returns undefined props: { renderer: () => null }, skip: true, }, Select: { props: { items: [] }, }, Select2: { skip: true, }, Suggest: { props: { items: [] }, }, Suggest2: { skip: true, }, }; describe("@blueprintjs/select isomorphic rendering", () => { generateIsomorphicTestsVitest(Select, config); });