@airplane/views
Version:
A React library for building Airplane views. Views components are optimized in style and functionality to produce internal apps that are easy to build and maintain.
119 lines (118 loc) • 4.39 kB
JavaScript
import { ViewProvider } from "./provider/index.js";
import { getNPMPackageVersion } from "./getNPMPackageVersion.js";
import { executeTask } from "./client/executeTask.js";
import { setEnvVars } from "./client/env.js";
import { Avatar } from "./components/avatar/Avatar.js";
import { Button } from "./components/button/Button.js";
import { Callout } from "./components/callout/Callout.js";
import { Card } from "./components/card/Card.js";
import { Chart } from "./components/chart/Chart.js";
import { Checkbox } from "./components/checkbox/Checkbox.js";
import { Chip } from "./components/chip/Chip.js";
import { Code } from "./components/code/Code.js";
import { CodeInput } from "./components/codeinput/CodeInput.js";
import { Confirmation } from "./components/dialog/Confirmation.js";
import { Container } from "./components/Container.js";
import { DatePicker } from "./components/datepicker/DatePicker.js";
import { DateTimePicker } from "./components/datepicker/DateTimePicker.js";
import { DescriptionList } from "./components/descriptionList/DescriptionList.js";
import { Dialog } from "./components/dialog/Dialog.js";
import { Divider } from "./components/divider/Divider.js";
import { FileInput } from "./components/fileinput/FileInput.js";
import { Form } from "./components/form/Form.js";
import { Heading } from "./components/heading/Heading.js";
import { Image } from "./components/image/Image.js";
import { Link } from "./components/link/Link.js";
import { Loader } from "./components/loader/Loader.js";
import { MultiSelect } from "./components/multiselect/MultiSelect.js";
import { NumberInput } from "./components/number/NumberInput.js";
import { ProgressBar } from "./components/progressBar/ProgressBar.js";
import { RadioGroup } from "./components/radioGroup/RadioGroup.js";
import { Select } from "./components/select/Select.js";
import { Skeleton } from "./components/Skeleton.js";
import { Slider } from "./components/slider/Slider.js";
import { Stack } from "./components/stack/Stack.js";
import { Switch } from "./components/switch/Switch.js";
import { Table } from "./components/table/Table.js";
import { Tabs } from "./components/tabs/Tabs.js";
import { Label, Text } from "./components/text/Text.js";
import { Textarea } from "./components/textarea/Textarea.js";
import { TextInput } from "./components/textinput/TextInput.js";
import { Title } from "./components/title/Title.js";
import { Tooltip } from "./components/tooltip/Tooltip.js";
import { ErrorBoundary } from "./components/errorBoundary/ErrorBoundary.js";
import { showNotification } from "./components/notification/showNotification.js";
import { ThemeProvider } from "./components/theme/ThemeProvider.js";
import { THEME } from "./components/theme/theme.js";
import { useTaskQuery } from "./state/tasks/useTaskQuery.js";
import { useTaskMutation } from "./state/tasks/useTaskMutation.js";
import { useRunbookMutation } from "./state/tasks/useRunbookMutation.js";
import { useRefetchTasks } from "./state/tasks/useRefetchTask.js";
import { ComponentStateProvider } from "./state/context/ComponentStateProvider.js";
import { ComponentStateContext } from "./state/context/context.js";
import { QueryClientProvider } from "./state/context/QueryClientProvider.js";
import { RunnerScaleSignalContext, RunnerScaleSignalProvider } from "./state/context/RunnerScaleSignalProvider.js";
import { useComponentState, useComponentStates } from "./state/components/useComponentState.js";
import { useRouter } from "./routing/useRouter.js";
export {
Avatar,
Button,
Callout,
Card,
Chart,
Checkbox,
Chip,
Code,
CodeInput,
ComponentStateContext,
ComponentStateProvider,
Confirmation,
Container,
DatePicker,
DateTimePicker,
DescriptionList,
Dialog,
Divider,
ErrorBoundary,
FileInput,
Form,
Heading,
Image,
Label,
Link,
Loader,
MultiSelect,
NumberInput,
ProgressBar,
QueryClientProvider,
RadioGroup,
RunnerScaleSignalContext,
RunnerScaleSignalProvider,
Select,
Skeleton,
Slider,
Stack,
Switch,
THEME,
Table,
Tabs,
Text,
TextInput,
Textarea,
ThemeProvider,
Title,
Tooltip,
ViewProvider,
executeTask,
getNPMPackageVersion,
setEnvVars,
showNotification,
useComponentState,
useComponentStates,
useRefetchTasks,
useRouter,
useRunbookMutation,
useTaskMutation,
useTaskQuery
};
//# sourceMappingURL=index.js.map