├── .editorconfig ├── .eslintrc.cjs ├── .gitattributes ├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── dashboard.iml ├── forwardedPorts.xml ├── git_toolbox_prj.xml ├── inspectionProfiles │ └── Project_Default.xml ├── modules.xml ├── prettier.xml ├── shelf │ ├── Uncommitted_changes_before_Update_at_31_05_24,_20_12_[Changes] │ │ └── shelved.patch │ └── Uncommitted_changes_before_Update_at_31_05_24__20_12__Changes_.xml ├── vcs.xml └── workspace.xml ├── .npmrc ├── .prettierrc.js ├── LICENSE ├── README.md ├── addon ├── .idea │ ├── .gitignore │ ├── addon.iml │ ├── devcontainer.iml │ ├── forwardedPorts.xml │ └── modules.xml ├── Dockerfile ├── README.md ├── apparmor.txt ├── config.yaml └── devcontainer.json ├── apps ├── dashboard │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ ├── icons │ │ │ ├── favicon.ico │ │ │ ├── icon-dictionaries.json │ │ │ ├── icon.png │ │ │ └── icon@2x.png │ │ ├── logo.svg │ │ └── react │ │ │ ├── react-dom.development.min.js │ │ │ ├── react-dom.production.min.js │ │ │ ├── react.development.min.js │ │ │ └── react.production.min.js │ ├── src │ │ ├── components │ │ │ ├── App.tsx │ │ │ ├── AppProviders.tsx │ │ │ ├── ErrorBoundary.tsx │ │ │ ├── FullPageLoading.tsx │ │ │ ├── auth │ │ │ │ ├── AuthError.tsx │ │ │ │ ├── HassLogin.tsx │ │ │ │ └── helpers.ts │ │ │ ├── dashboard │ │ │ │ ├── Dashboard.tsx │ │ │ │ ├── DashboardLayout.tsx │ │ │ │ ├── DashboardLoader.tsx │ │ │ │ ├── DashboardSections.tsx │ │ │ │ ├── DashboardSidebar │ │ │ │ │ ├── DashboardSidebar.tsx │ │ │ │ │ ├── SidebarSortableItem.tsx │ │ │ │ │ ├── SidebarWrapper.tsx │ │ │ │ │ └── helpers.tsx │ │ │ │ ├── dashboard-grid │ │ │ │ │ ├── DashboardGrid.tsx │ │ │ │ │ ├── DashboardGridEmptyView.tsx │ │ │ │ │ ├── DashboardGridLayout.tsx │ │ │ │ │ ├── DashboardGridScrollArea.tsx │ │ │ │ │ ├── NoViewsOnboarding.tsx │ │ │ │ │ └── helpers.ts │ │ │ │ └── helpers.ts │ │ │ ├── editor │ │ │ │ ├── DashboardEditorModals.tsx │ │ │ │ ├── add-panel-drawer │ │ │ │ │ ├── AddPanelDrawer.tsx │ │ │ │ │ ├── AddPanelSearchByEntities.tsx │ │ │ │ │ ├── AddPanelSearchByPanels.tsx │ │ │ │ │ └── add-panel-drawer-context.ts │ │ │ │ ├── dashboard-view │ │ │ │ │ ├── AddEditViewModal.tsx │ │ │ │ │ └── ViewForm.tsx │ │ │ │ ├── panels-editor │ │ │ │ │ ├── PanelEditor.tsx │ │ │ │ │ ├── PanelEditorEmptySelect.tsx │ │ │ │ │ ├── PanelEditorFooter.tsx │ │ │ │ │ ├── PanelEditorGroupOptions.tsx │ │ │ │ │ ├── PanelEditorPanelOptions.tsx │ │ │ │ │ ├── PanelEditorPreview.tsx │ │ │ │ │ ├── PanelEditorProperties.tsx │ │ │ │ │ ├── PanelStyleEditor.tsx │ │ │ │ │ ├── PanelsEditorDrawer.tsx │ │ │ │ │ └── layers │ │ │ │ │ │ ├── PanelEditorLayerGroupItem.tsx │ │ │ │ │ │ ├── PanelEditorLayerItem.tsx │ │ │ │ │ │ ├── PanelEditorLayers.tsx │ │ │ │ │ │ └── helpers.ts │ │ │ │ └── sidebar │ │ │ │ │ ├── AddEditSidebarModal.tsx │ │ │ │ │ └── SidebarForm.tsx │ │ │ ├── hot-keys │ │ │ │ └── DashboardGridHotKeys.tsx │ │ │ ├── onboarding │ │ │ │ ├── DashboardSelector.tsx │ │ │ │ ├── DashboardSelectorItem.tsx │ │ │ │ └── NewDashboardForm.tsx │ │ │ └── settings │ │ │ │ └── SettingsDrawer │ │ │ │ ├── SettingsContent.tsx │ │ │ │ ├── SettingsDrawer.tsx │ │ │ │ ├── SettingsSidebar.tsx │ │ │ │ ├── sections │ │ │ │ ├── cloud-integrations │ │ │ │ │ └── CloudIntegrationsSettings.tsx │ │ │ │ ├── custom-icons │ │ │ │ │ ├── CustomIconItem.tsx │ │ │ │ │ └── CustomIconsSettings.tsx │ │ │ │ ├── custom-images │ │ │ │ │ ├── CustomImageItem.tsx │ │ │ │ │ └── CustomImagesSettings.tsx │ │ │ │ ├── dashboards │ │ │ │ │ └── DashboardsListSettings.tsx │ │ │ │ ├── default-styles │ │ │ │ │ └── DefaultStylesSettings.tsx │ │ │ │ ├── general-settings │ │ │ │ │ └── GeneralSettings.tsx │ │ │ │ ├── import-export │ │ │ │ │ └── ImportExportSettings.tsx │ │ │ │ └── plugins │ │ │ │ │ ├── PluginItem.tsx │ │ │ │ │ └── PluginsSettings.tsx │ │ │ │ └── settings-drawer-context.tsx │ │ ├── config │ │ │ ├── config.ts │ │ │ └── helpers │ │ │ │ ├── registerContexts.ts │ │ │ │ ├── registerMainPanelComponents.ts │ │ │ │ └── registerMainPropertyControllers.ts │ │ ├── css │ │ │ ├── app.css │ │ │ ├── fonts.css │ │ │ ├── fonts │ │ │ │ ├── hind-siliguri │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRCf_0uYVKwOs1to.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRCf_0ugVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRCf_0vQVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRDf40uYVKwOs1to.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRDf40ugVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRDf40vQVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoREP-0uYVKwOs1to.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoREP-0ugVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoREP-0vQVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRG_50uYVKwOs1to.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRG_50ugVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwOs5juQtsyLLR5jN4cxBEoRG_50vQVKwOs1tqhwg.woff2 │ │ │ │ │ ├── ijwTs5juQtsyLLR5jN4cxBEoTI7ax8s3JimW3w.woff2 │ │ │ │ │ ├── ijwTs5juQtsyLLR5jN4cxBEoTJLax8s3JimW3w.woff2 │ │ │ │ │ └── ijwTs5juQtsyLLR5jN4cxBEoTJzax8s3Jik.woff2 │ │ │ │ └── inter │ │ │ │ │ ├── UcCo3FwrK3iLTcvhYwYZ8UA3J58.woff2 │ │ │ │ │ ├── UcCo3FwrK3iLTcviYwYZ8UA3.woff2 │ │ │ │ │ ├── UcCo3FwrK3iLTcvmYwYZ8UA3J58.woff2 │ │ │ │ │ ├── UcCo3FwrK3iLTcvsYwYZ8UA3J58.woff2 │ │ │ │ │ ├── UcCo3FwrK3iLTcvtYwYZ8UA3J58.woff2 │ │ │ │ │ ├── UcCo3FwrK3iLTcvuYwYZ8UA3J58.woff2 │ │ │ │ │ └── UcCo3FwrK3iLTcvvYwYZ8UA3J58.woff2 │ │ │ ├── grid.css │ │ │ ├── index.css │ │ │ ├── panels.css │ │ │ └── tailwind.css │ │ ├── declarations.d.ts │ │ ├── index.tsx │ │ └── locales │ │ │ └── en.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite-refresh.ts │ └── vite.config.ts └── server │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── package.json │ ├── src │ ├── api │ │ └── v1 │ │ │ ├── custom-icons │ │ │ └── index.ts │ │ │ ├── custom-images │ │ │ └── index.ts │ │ │ ├── dashboards │ │ │ └── index.ts │ │ │ ├── import-export │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── integrations │ │ │ └── index.ts │ │ │ └── plugins │ │ │ └── index.ts │ ├── cloud-integrations │ │ └── google.ts │ ├── config │ │ ├── errors │ │ │ ├── api-error.ts │ │ │ └── base-error.ts │ │ ├── express.ts │ │ └── middlewares │ │ │ └── errors.ts │ ├── const.ts │ ├── controllers │ │ ├── custom-icons.controller.ts │ │ ├── custom-images.controller.ts │ │ ├── dashboards.controller.ts │ │ ├── import-export.controllers.ts │ │ ├── integrations.controllers.ts │ │ └── plugins.controller.ts │ ├── express.d.ts │ ├── helpers │ │ ├── auth.ts │ │ ├── backup.ts │ │ ├── buildApiError.ts │ │ ├── cache.ts │ │ ├── dashboard.ts │ │ ├── defineController.ts │ │ ├── getIntegrationHandler.ts │ │ ├── getServerBaseUrl.ts │ │ ├── integration-handler.ts │ │ ├── photos.ts │ │ ├── static-requests.ts │ │ ├── strings.ts │ │ ├── url.ts │ │ ├── validators │ │ │ └── validate.ts │ │ └── zip.ts │ ├── init.ts │ ├── public │ │ ├── index.html │ │ ├── login-pages │ │ │ └── google.html │ │ └── login_complete.html │ ├── server.ts │ └── services │ │ ├── custom-icons.services.ts │ │ ├── custom-images.services.ts │ │ ├── dashboards.service.ts │ │ ├── import-export.services.ts │ │ ├── integrations.services.ts │ │ └── plugins.services.ts │ ├── tsconfig.json │ └── webpack.config.js ├── config ├── eslint │ ├── README.md │ ├── app.js │ ├── library.js │ ├── package.json │ ├── panel.js │ ├── property-controller.js │ └── root.js ├── prettier │ ├── .prettierrc.js │ └── package.json ├── scripts │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── linters │ │ │ └── lint-all.ts │ └── tsconfig.json ├── tailwind │ ├── README.md │ ├── index.ts │ ├── package.json │ ├── tailwind.config.ts │ └── tsconfig.json └── typescript │ ├── app.json │ ├── base.json │ ├── library.json │ ├── node.json │ ├── package.json │ ├── panel.json │ └── property-controller.json ├── declarations.d.ts ├── index.js ├── package.json ├── packages ├── api │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── api │ │ │ ├── ApiClient.ts │ │ │ └── index.ts │ │ ├── dashboard │ │ │ ├── dashboard-window-store.ts │ │ │ ├── helpers │ │ │ │ ├── get-dashboard-window-store.ts │ │ │ │ ├── get-panel-component.ts │ │ │ │ ├── get-panel-editor-config.ts │ │ │ │ ├── get-panel-editor-styles.ts │ │ │ │ ├── get-property-controller.ts │ │ │ │ ├── getPanelEditorConfigDefaultOptions.ts │ │ │ │ ├── getRegisteredContext.ts │ │ │ │ ├── index.ts │ │ │ │ ├── load-panel-component.ts │ │ │ │ ├── register-panel-component.ts │ │ │ │ └── register-property-controller-component.ts │ │ │ └── index.ts │ │ ├── defines.ts │ │ ├── helpers │ │ │ ├── file-uploader.ts │ │ │ ├── home-assistant │ │ │ │ ├── get-hass-connection.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── providers │ │ │ │ ├── index.ts │ │ │ │ ├── useApi.ts │ │ │ │ ├── useDashboard.ts │ │ │ │ ├── useDashboardEditor.ts │ │ │ │ ├── useHass.ts │ │ │ │ ├── useLocale.ts │ │ │ │ ├── usePanel.ts │ │ │ │ ├── usePanelEditor.ts │ │ │ │ ├── usePlugins.ts │ │ │ │ ├── usePropertyController.ts │ │ │ │ ├── useStyleEditor.ts │ │ │ │ └── useTheme.ts │ │ │ ├── useComputeStateDisplay.ts │ │ │ ├── useGetComputeStateDisplay.ts │ │ │ ├── useGetHistoryStream.ts │ │ │ ├── useHandleApiRequest.ts │ │ │ ├── useHassGetEntitiesOnce.ts │ │ │ └── useHassGetEntity.ts │ │ ├── index.ts │ │ └── services │ │ │ ├── climate │ │ │ ├── climate-services.ts │ │ │ └── useClimateServices.ts │ │ │ ├── cover │ │ │ ├── cover-services.ts │ │ │ ├── index.ts │ │ │ └── useCoverServices.ts │ │ │ ├── dashboard │ │ │ ├── dashboard-services.ts │ │ │ ├── index.ts │ │ │ └── useDashboardServices.ts │ │ │ ├── index.ts │ │ │ ├── light │ │ │ ├── index.ts │ │ │ ├── light-services.ts │ │ │ └── useLightServices.ts │ │ │ ├── script │ │ │ ├── index.ts │ │ │ ├── script-services.ts │ │ │ └── useScriptServices.ts │ │ │ └── toggle │ │ │ ├── index.ts │ │ │ ├── toggle-services.ts │ │ │ └── useToggleServices.ts │ └── tsconfig.json ├── defines │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── dashboard.ts │ │ ├── hotkeys │ │ │ └── dashboard-hotkeys.ts │ │ ├── index.ts │ │ └── theme │ │ │ ├── allowed-css-variables.ts │ │ │ └── index.ts │ └── tsconfig.json ├── helpers │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── array │ │ │ ├── arrayLiteralIncludes.ts │ │ │ ├── distributeItems.ts │ │ │ ├── getRandomArrayValue.ts │ │ │ ├── index.ts │ │ │ ├── mapArrayToRecord.ts │ │ │ └── packIntoGroups.ts │ │ ├── callbacks │ │ │ ├── getCallbackOrTypeValue.ts │ │ │ └── getPromiseOrTypeValue.ts │ │ ├── colors │ │ │ ├── adjustColorBrightness.ts │ │ │ ├── adjustRgb.ts │ │ │ ├── get-rgba-opacity.ts │ │ │ ├── getRandomColor.ts │ │ │ ├── hex-to-hsl.ts │ │ │ ├── hex-to-rgba.ts │ │ │ ├── hs2rgb.ts │ │ │ ├── hsv2rgb.ts │ │ │ ├── index.ts │ │ │ ├── kelvin2mired.ts │ │ │ ├── matchMaxScale.ts │ │ │ ├── mired2kelvin.ts │ │ │ ├── rgb-to-hex.ts │ │ │ ├── rgb2hs.ts │ │ │ ├── rgb2hsv.ts │ │ │ ├── rgba-to-hex.ts │ │ │ ├── rgbaToHslString.ts │ │ │ ├── rgbw2rgb.ts │ │ │ ├── rgbww2rgb.ts │ │ │ ├── temperature2rgb.ts │ │ │ ├── temperatureBlue.ts │ │ │ ├── temperatureGreen.ts │ │ │ └── temperatureRed.ts │ │ ├── console │ │ │ ├── logError.ts │ │ │ └── logWarning.ts │ │ ├── css │ │ │ ├── cssVars.ts │ │ │ ├── getShadowFromDashboardStyle.ts │ │ │ ├── index.ts │ │ │ └── parse-gradient-string.ts │ │ ├── dates │ │ │ └── formatDateYYMMDD.ts │ │ ├── dom │ │ │ ├── index.ts │ │ │ ├── isTouchEnabled.ts │ │ │ └── mergeRefs.ts │ │ ├── errors │ │ │ ├── getApiError.ts │ │ │ ├── getApiErrorMessage.ts │ │ │ └── index.ts │ │ ├── home-assistant │ │ │ ├── brightness-to-percent.ts │ │ │ ├── common │ │ │ │ ├── index.ts │ │ │ │ ├── is-numeric-from-attribute.ts │ │ │ │ ├── isOffState.ts │ │ │ │ └── isUnavailableState.ts │ │ │ ├── compute-state-display-from-entity-attributes.ts │ │ │ ├── computeStateColorProperties.ts │ │ │ ├── entities │ │ │ │ ├── climate.ts │ │ │ │ ├── cover.ts │ │ │ │ ├── get-domain-from-entity-id.ts │ │ │ │ ├── index.ts │ │ │ │ └── light.ts │ │ │ ├── filterModes.ts │ │ │ ├── get-state-active.ts │ │ │ ├── index.ts │ │ │ ├── light-brightness.ts │ │ │ ├── supports-feature-from-attributes.ts │ │ │ └── supports-feature.ts │ │ ├── hook-form │ │ │ ├── buildControllerRules.ts │ │ │ ├── buildErrorMessageForName.ts │ │ │ └── types.ts │ │ ├── hotkeys │ │ │ └── prettifyHotkey.ts │ │ ├── i18n │ │ │ ├── Trans.tsx │ │ │ ├── gt.ts │ │ │ ├── init-i18n.ts │ │ │ ├── translations │ │ │ │ └── en │ │ │ │ │ └── common.json │ │ │ └── useTranslation.ts │ │ ├── index.ts │ │ ├── locale │ │ │ ├── format-date-time.ts │ │ │ ├── formatDate.ts │ │ │ ├── formatDuration.ts │ │ │ ├── formatNumber.ts │ │ │ ├── formatPercentage.ts │ │ │ ├── formatTime.ts │ │ │ ├── getBlankBeforePercent.ts │ │ │ ├── getDefaultFormatOptions.ts │ │ │ ├── getNumberFormatOptions.ts │ │ │ ├── index.ts │ │ │ └── numberFormatToLocale.ts │ │ ├── numbers │ │ │ ├── angle2Rad.ts │ │ │ ├── bytesToHumanReadableSize.ts │ │ │ ├── clamp.ts │ │ │ ├── createRotateMatrix.ts │ │ │ ├── deg2rad.ts │ │ │ ├── index.ts │ │ │ ├── polar2xy.ts │ │ │ ├── rad2deg.ts │ │ │ ├── round.ts │ │ │ └── xy2polar.ts │ │ ├── objects │ │ │ ├── getObjectKeys.ts │ │ │ ├── getRandomObjectValue.ts │ │ │ ├── index.ts │ │ │ ├── isEmptyObject.ts │ │ │ ├── splitObject.ts │ │ │ └── stripUndefinedValuesFromObject.ts │ │ ├── panels │ │ │ ├── findAvailableSpotOnGrid.ts │ │ │ ├── getPanelComponentOrFallback.ts │ │ │ ├── getPanelDomObjectById.ts │ │ │ ├── getPanelFromDashboardState.ts │ │ │ ├── getPanelGroupSwiper.ts │ │ │ ├── getStandardPanelSize.ts │ │ │ ├── getSuitablePanelComponentForEntityId.ts │ │ │ ├── index.ts │ │ │ ├── isVisible.ts │ │ │ ├── isVisibleOnCard.ts │ │ │ ├── isVisibleOnModal.ts │ │ │ ├── panelStyleToCssStyle.ts │ │ │ └── useGetPanelStyleToCssStyle.ts │ │ ├── strings │ │ │ ├── capitalize.ts │ │ │ ├── decamelize.ts │ │ │ ├── getUniqueId.ts │ │ │ ├── index.ts │ │ │ ├── leftPad.ts │ │ │ ├── pad.ts │ │ │ └── snakeToCamel.ts │ │ ├── svg │ │ │ └── getSvgArc.ts │ │ ├── ui │ │ │ ├── bindMoveAndEndEvents.ts │ │ │ ├── booleanDataAttr.ts │ │ │ ├── getClickPosition.ts │ │ │ ├── getObjectDataTransfer.ts │ │ │ ├── index.ts │ │ │ ├── openPopup.ts │ │ │ ├── sanitizeDep.ts │ │ │ ├── setObjectDataTransfer.ts │ │ │ ├── sleep.ts │ │ │ └── unbindMoveAndEndEvents.ts │ │ └── validators │ │ │ ├── index.ts │ │ │ ├── isValidEmail.ts │ │ │ ├── isValidNumber.ts │ │ │ └── isValidUrl.ts │ └── tsconfig.json ├── hooks │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── create-context │ │ │ ├── createContext.tsx │ │ │ ├── createContext.types.ts │ │ │ └── index.ts │ │ ├── entities │ │ │ ├── useCameraEntity.ts │ │ │ ├── useClimateEntity.ts │ │ │ ├── useScriptEntity.ts │ │ │ └── useSensorEntity.ts │ │ ├── index.ts │ │ ├── use-boolean-value │ │ │ ├── index.ts │ │ │ └── useBooleanValue.ts │ │ ├── use-breakpoint │ │ │ ├── index.ts │ │ │ └── useBreakpoint.ts │ │ ├── use-callback-ref │ │ │ ├── index.ts │ │ │ └── useCallbackRef.ts │ │ ├── use-debounce │ │ │ ├── index.ts │ │ │ └── useDebounce.ts │ │ ├── use-disclosure │ │ │ ├── index.ts │ │ │ └── useDisclosure.ts │ │ ├── use-drag-detect │ │ │ ├── index.ts │ │ │ └── useDragDetect.ts │ │ ├── use-indeterminate │ │ │ ├── index.ts │ │ │ └── useIndeterminate.ts │ │ ├── use-long-press │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── useLongPress.ts │ │ ├── useBooleanState.ts │ │ ├── useCancellablePromise.ts │ │ ├── useDebouncedEffect.ts │ │ ├── useEventListener.ts │ │ ├── useGetAuthApiClient.ts │ │ ├── useGetCustomImageThumbnailUrl.ts │ │ ├── useGetCustomImageThumbnailUrlById.ts │ │ ├── useGetCustomImageUrl.ts │ │ ├── useGetDataOrDefaults.ts │ │ ├── useGetPanelDomSize.ts │ │ ├── useGetPluginImageUrl.ts │ │ ├── useIconDictionaries.ts │ │ ├── usePanelLoadingEffect.ts │ │ ├── useResizeObserver.ts │ │ ├── useSelectedDashboardView.tsx │ │ ├── useStandardApiHandler.ts │ │ └── useToast.ts │ └── tsconfig.json ├── icons │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── custom │ │ │ ├── CheckIcon.tsx │ │ │ ├── ChevronDownIcon.tsx │ │ │ ├── ChevronUpIcon.tsx │ │ │ └── index.ts │ │ ├── defines.ts │ │ ├── defines │ │ │ ├── lucideIconNames.json │ │ │ └── mdiTransformedIconNames.json │ │ ├── dictionaries │ │ │ ├── index.ts │ │ │ └── mdi.ts │ │ ├── entities │ │ │ ├── alarm-panel.ts │ │ │ ├── battery.ts │ │ │ ├── binary-sensor.ts │ │ │ ├── cover.ts │ │ │ ├── index.ts │ │ │ ├── number.ts │ │ │ └── weather.ts │ │ ├── helpers │ │ │ ├── getBatteryIcon.ts │ │ │ ├── getBatteryStateIcon.ts │ │ │ ├── getDomainIcon.ts │ │ │ ├── getDomainIconWithoutDefault.ts │ │ │ ├── getIcon.tsx │ │ │ ├── getIconFromEntityState.ts │ │ │ ├── getIconPathFromPickerSelection.ts │ │ │ ├── getMdiIcon.tsx │ │ │ ├── getSensorIcon.ts │ │ │ ├── getStateIconPath.ts │ │ │ └── index.ts │ │ ├── icon-dictionaries.json │ │ └── index.ts │ └── tsconfig.json ├── locale │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── en.json │ │ └── it.json │ └── tsconfig.json ├── providers │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── ApiProvider │ │ │ ├── ApiProvider.tsx │ │ │ ├── ApiProvider.types.ts │ │ │ └── index.ts │ │ ├── DashboardEditorProvider │ │ │ ├── DashboardEditorProvider.tsx │ │ │ ├── DashboardEditorProvider.types.ts │ │ │ └── index.ts │ │ ├── DashboardProvider │ │ │ ├── DashboardProvider.tsx │ │ │ ├── DashboardProvider.types.ts │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── HassProvider │ │ │ ├── HassProvider.tsx │ │ │ ├── HassProvider.types.ts │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── LocaleProvider │ │ │ ├── LocaleProvider.tsx │ │ │ ├── LocaleProvider.types.ts │ │ │ └── index.ts │ │ ├── PanelEditorProvider │ │ │ ├── PanelEditorProvider.tsx │ │ │ ├── PanelEditorProvider.types.ts │ │ │ └── index.ts │ │ ├── PanelProvider │ │ │ ├── PanelProvider.tsx │ │ │ └── index.ts │ │ ├── PluginsProvider │ │ │ ├── PluginsProvider.tsx │ │ │ ├── PluginsProvider.types.ts │ │ │ └── index.ts │ │ ├── PropertyControllerProvider │ │ │ ├── PropertyControllerProvider.tsx │ │ │ ├── PropertyControllerProvider.types.ts │ │ │ └── index.ts │ │ ├── StyleEditorProvider │ │ │ ├── StyleEditorProvider.tsx │ │ │ ├── StyleEditorProvider.types.ts │ │ │ └── index.ts │ │ ├── ThemeProvider │ │ │ ├── ThemeProvider.tsx │ │ │ ├── ThemeProvider.types.ts │ │ │ └── index.ts │ │ └── index.ts │ └── tsconfig.json ├── themes │ ├── .eslintrc.cjs │ ├── package.json │ └── tsconfig.json ├── types │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── api │ │ │ ├── album-value.ts │ │ │ ├── cloud-integration.ts │ │ │ ├── cloud-integrations.ts │ │ │ ├── dashboards.ts │ │ │ ├── errors.ts │ │ │ ├── index.ts │ │ │ ├── photo-album.ts │ │ │ └── schemas │ │ │ │ ├── cloud-integrations.ts │ │ │ │ ├── custom-icons.ts │ │ │ │ ├── custom-images.ts │ │ │ │ └── dashboards.ts │ │ ├── common │ │ │ ├── callback-or-type.ts │ │ │ ├── dict.ts │ │ │ ├── direction-strategy.ts │ │ │ ├── enumerate.ts │ │ │ ├── index.ts │ │ │ ├── localize-func.ts │ │ │ ├── number-range.ts │ │ │ ├── temperature-units.ts │ │ │ └── visibility-strategy.ts │ │ ├── dashboard-state.ts │ │ ├── dashboard-theme.ts │ │ ├── defines.ts │ │ ├── editor │ │ │ ├── editing-data.ts │ │ │ ├── index.ts │ │ │ ├── layer-data.ts │ │ │ ├── panel-editing-data.ts │ │ │ ├── panel-editor-config.ts │ │ │ └── panel-editor-option-type.ts │ │ ├── errors │ │ │ ├── dashboard-loading-error.ts │ │ │ └── index.ts │ │ ├── helpers │ │ │ ├── common.ts │ │ │ └── index.ts │ │ ├── home-assistant │ │ │ ├── area │ │ │ │ ├── hass-area.ts │ │ │ │ └── index.ts │ │ │ ├── auth-data.ts │ │ │ ├── common.ts │ │ │ ├── config │ │ │ │ ├── hass-config-unit-system.ts │ │ │ │ ├── hass-config.ts │ │ │ │ ├── hass-state.ts │ │ │ │ └── index.ts │ │ │ ├── device-classes.ts │ │ │ ├── domains.ts │ │ │ ├── duation.ts │ │ │ ├── entities-state │ │ │ │ ├── camera.ts │ │ │ │ ├── climate.ts │ │ │ │ ├── cover.ts │ │ │ │ ├── index.ts │ │ │ │ ├── light.ts │ │ │ │ ├── script.ts │ │ │ │ └── sensor.ts │ │ │ ├── entities │ │ │ │ ├── hass-entity-base-attributes.ts │ │ │ │ ├── hass-entity-context.ts │ │ │ │ ├── hass-entity-info.ts │ │ │ │ ├── hass-entity-registry-display-entry.ts │ │ │ │ ├── hass-entity-state.ts │ │ │ │ ├── index.ts │ │ │ │ └── light.ts │ │ │ ├── frontend │ │ │ │ ├── frontend-local-data.ts │ │ │ │ ├── index.ts │ │ │ │ └── translations.ts │ │ │ ├── index.ts │ │ │ └── user │ │ │ │ ├── hass-user-data.ts │ │ │ │ └── index.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── use-boolean-value-return.ts │ │ │ ├── use-disclosure-options.ts │ │ │ └── use-disclosure-return.ts │ │ ├── icons.ts │ │ ├── index.ts │ │ ├── panels │ │ │ ├── common-custom-styles.ts │ │ │ ├── index.ts │ │ │ ├── panel-fc.ts │ │ │ ├── panel-options.ts │ │ │ ├── panel-props.ts │ │ │ ├── panel-state.ts │ │ │ ├── panel.ts │ │ │ ├── panels-group-options.ts │ │ │ ├── panels-group.ts │ │ │ └── waste-type.ts │ │ ├── property-controller │ │ │ ├── index.ts │ │ │ └── property-controller-fc.ts │ │ ├── providers │ │ │ ├── api-state.ts │ │ │ ├── dashboard-editor-state.ts │ │ │ ├── hass-provider-state.ts │ │ │ ├── index.ts │ │ │ ├── locale-state.ts │ │ │ ├── panel-editor-state.ts │ │ │ ├── plugins-state.ts │ │ │ ├── property-controller-state.ts │ │ │ ├── style-editor-state.ts │ │ │ └── theme-state.ts │ │ ├── settings │ │ │ ├── setting-sections.ts │ │ │ └── settings.ts │ │ ├── style-editor.ts │ │ └── ui │ │ │ ├── custom-images.ts │ │ │ ├── custom-svg-icon.ts │ │ │ ├── drag-data.ts │ │ │ ├── events.ts │ │ │ ├── index.ts │ │ │ └── upload-file.ts │ └── tsconfig.json └── ui │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ ├── components │ │ ├── BlankPixel.tsx │ │ ├── buttons │ │ │ ├── Button │ │ │ │ └── index.ts │ │ │ ├── OverlayButton │ │ │ │ ├── OverlayButton.tsx │ │ │ │ ├── OverlayButton.types.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── charts │ │ │ └── LightLineChart.tsx │ │ ├── containers │ │ │ └── FullPageContainer.tsx │ │ ├── controls │ │ │ ├── AlbumSelector │ │ │ │ ├── AlbumSelectItem.tsx │ │ │ │ ├── AlbumSelector.tsx │ │ │ │ ├── AlbumSelector.types.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ │ ├── CloudApiAddIntegrationButton.tsx │ │ │ ├── CloudApiTargetSelector │ │ │ │ ├── CloudApiTargetSelector.tsx │ │ │ │ ├── CloudApiTargetSelector.types.ts │ │ │ │ ├── GoogleIntegrationLabel.tsx │ │ │ │ ├── GoogleIntegrationSelectItem.tsx │ │ │ │ └── index.ts │ │ │ ├── ColorPickerInput │ │ │ │ ├── ColorPickerInput.tsx │ │ │ │ ├── ColorPickerInput.types.ts │ │ │ │ └── index.ts │ │ │ ├── ColorWheel │ │ │ │ ├── ColorWheel.tsx │ │ │ │ ├── ColorWheel.types.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ │ ├── ControlSlider │ │ │ │ ├── ControlSlider.module.scss │ │ │ │ ├── ControlSlider.tsx │ │ │ │ ├── ControlSlider.types.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ │ ├── DebouncedInput │ │ │ │ ├── DebouncedInput.tsx │ │ │ │ ├── DebouncedInput.types.ts │ │ │ │ └── index.ts │ │ │ ├── DropZone │ │ │ │ ├── DropZone.tsx │ │ │ │ ├── DropZone.types.ts │ │ │ │ ├── DropZoneUploadItem.tsx │ │ │ │ ├── defines.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ │ ├── EntityPicker │ │ │ │ ├── EntityPicker.tsx │ │ │ │ ├── EntityPicker.types.ts │ │ │ │ ├── EntityPickerDragImage.tsx │ │ │ │ └── index.ts │ │ │ ├── EntityPickerInput │ │ │ │ ├── EntityPickerInput.tsx │ │ │ │ ├── EntityPickerInput.types.ts │ │ │ │ └── index.ts │ │ │ ├── GradientEditorInput │ │ │ │ ├── GradientEditorInput.tsx │ │ │ │ ├── GradientEditorInput.types.ts │ │ │ │ └── index.ts │ │ │ ├── GradientSlider │ │ │ │ ├── GradientSlider.tsx │ │ │ │ ├── GradientSlider.types.ts │ │ │ │ ├── defines.ts │ │ │ │ └── index.ts │ │ │ ├── IconPicker │ │ │ │ ├── IconFromSet.tsx │ │ │ │ ├── IconPicker.provider.tsx │ │ │ │ ├── IconPicker.tsx │ │ │ │ ├── IconPicker.types.ts │ │ │ │ ├── IconPickerIconButton.tsx │ │ │ │ └── index.ts │ │ │ ├── IconPickerInput │ │ │ │ ├── IconPickerInput.tsx │ │ │ │ ├── IconPickerInput.types.ts │ │ │ │ └── index.ts │ │ │ ├── ImagePicker │ │ │ │ ├── ImagePicker.provider.tsx │ │ │ │ ├── ImagePicker.tsx │ │ │ │ ├── ImagePicker.types.ts │ │ │ │ └── ImagePickerImageButton.tsx │ │ │ ├── ImagePickerInput │ │ │ │ ├── ImagePickerInput.tsx │ │ │ │ ├── ImagePickerInput.types.tsx │ │ │ │ └── index.ts │ │ │ ├── Knob │ │ │ │ ├── Knob.tsx │ │ │ │ ├── Knob.types.ts │ │ │ │ ├── KnobTicks.tsx │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ │ ├── MultiSlider │ │ │ │ ├── MultiSlider.tsx │ │ │ │ ├── MultiSlider.types.ts │ │ │ │ └── index.ts │ │ │ ├── Switch │ │ │ │ ├── Switch.tsx │ │ │ │ ├── Switch.types.ts │ │ │ │ └── index.ts │ │ │ ├── Toggle │ │ │ │ └── Toggle.tsx │ │ │ ├── cloud-api-integrations.ts │ │ │ ├── index.ts │ │ │ ├── select │ │ │ │ ├── Select.tsx │ │ │ │ └── index.ts │ │ │ └── toggle-group │ │ │ │ ├── ToggleGroup.tsx │ │ │ │ └── index.ts │ │ ├── dashboard │ │ │ ├── index.ts │ │ │ └── panels │ │ │ │ ├── Panel │ │ │ │ ├── Panel.tsx │ │ │ │ ├── Panel.types.ts │ │ │ │ └── index.ts │ │ │ │ ├── PanelCard │ │ │ │ ├── PanelCard.tsx │ │ │ │ ├── PanelCard.types.ts │ │ │ │ └── index.ts │ │ │ │ ├── PanelContent │ │ │ │ ├── PanelContent.tsx │ │ │ │ ├── PanelContent.types.ts │ │ │ │ └── index.ts │ │ │ │ ├── PanelEditButton │ │ │ │ ├── PanelEditButton.tsx │ │ │ │ ├── PanelEditButton.types.ts │ │ │ │ └── index.ts │ │ │ │ ├── PanelsGroup │ │ │ │ ├── PanelsGroup.tsx │ │ │ │ ├── PanelsGroup.types.ts │ │ │ │ ├── PanelsGroupGrid.tsx │ │ │ │ ├── PanelsGroupSwiper.tsx │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── data-display │ │ │ ├── Card │ │ │ │ ├── Card.tsx │ │ │ │ ├── Card.types.ts │ │ │ │ └── index.ts │ │ │ ├── Collapsible │ │ │ │ ├── Collapsible.tsx │ │ │ │ ├── Collapsible.types.ts │ │ │ │ └── index.ts │ │ │ ├── DataTable.tsx │ │ │ ├── Divider │ │ │ │ ├── Divider.tsx │ │ │ │ ├── Divider.types.ts │ │ │ │ └── index.ts │ │ │ ├── Heading │ │ │ │ ├── Heading.tsx │ │ │ │ ├── Heading.variants.ts │ │ │ │ └── index.ts │ │ │ ├── Table │ │ │ │ ├── Table.tsx │ │ │ │ └── index.ts │ │ │ ├── VirtualizedList │ │ │ │ ├── VirtualizedList.tsx │ │ │ │ ├── VirtualizedList.types.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── disclosure │ │ │ ├── index.ts │ │ │ └── tabs │ │ │ │ ├── Tabs.tsx │ │ │ │ └── index.ts │ │ ├── feedback │ │ │ └── Spinner │ │ │ │ ├── Spinner.tsx │ │ │ │ ├── Spinner.types.ts │ │ │ │ └── index.ts │ │ ├── form │ │ │ ├── FormControlWrapper │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── integration-modals │ │ │ ├── GoogleIntegrationLoginModal │ │ │ │ ├── GoogleIntegrationLoginModal.tsx │ │ │ │ ├── GoogleIntegrationLoginModal.types.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── layout │ │ │ ├── LayoutProvider.tsx │ │ │ ├── ThemeToggle.tsx │ │ │ └── Toaster.tsx │ │ ├── media │ │ │ ├── AuthenticatedImage │ │ │ │ ├── AuthenticatedImage.tsx │ │ │ │ ├── AuthenticatedImage.types.ts │ │ │ │ └── index.ts │ │ │ ├── Avatar │ │ │ │ ├── Avatar.tsx │ │ │ │ ├── Avatar.types.ts │ │ │ │ └── index.ts │ │ │ ├── CustomSvgIcon │ │ │ │ ├── CustomSvgIcon.tsx │ │ │ │ ├── CustomSvgIcon.types.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── modals │ │ │ ├── ConfirmModal │ │ │ │ ├── ConfirmModal.tsx │ │ │ │ ├── ConfirmModal.types.ts │ │ │ │ └── index.ts │ │ │ ├── DeleteConfirmModal │ │ │ │ ├── DeleteConfirmModal.tsx │ │ │ │ ├── DeleteConfirmModal.types.ts │ │ │ │ └── index.ts │ │ │ ├── IntegrationLoginModal │ │ │ │ ├── IntegrationLoginModal.tsx │ │ │ │ ├── IntegrationLoginModal.types.ts │ │ │ │ └── index.ts │ │ │ ├── Modal │ │ │ │ ├── Modal.tsx │ │ │ │ ├── Modal.types.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── overlay │ │ │ ├── Modal │ │ │ └── Modal.types.ts │ │ │ ├── context-menu │ │ │ ├── ContextMenu.tsx │ │ │ └── index.ts │ │ │ ├── dialog │ │ │ ├── Dialog.tsx │ │ │ └── index.ts │ │ │ ├── dropdown-menu │ │ │ ├── DropdownMenu.tsx │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── popover │ │ │ ├── Popover.tsx │ │ │ └── index.tsx │ │ │ ├── scroll-area │ │ │ └── ScrollThumbVertical.tsx │ │ │ ├── toast │ │ │ ├── Toasts │ │ │ │ ├── Toasts.tsx │ │ │ │ ├── Toasts.types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── useToast.ts │ │ │ │ ├── useToastError.ts │ │ │ │ └── useToastSuccess.ts │ │ │ └── index.ts │ │ │ └── tooltip │ │ │ ├── Tooltip.tsx │ │ │ └── index.ts │ ├── editor │ │ ├── components │ │ │ ├── DashboardContextMenu │ │ │ │ ├── DashboardContextMenu.tsx │ │ │ │ └── DashboardContextMenu.types.ts │ │ │ ├── EditorCategoryWrapper │ │ │ │ ├── EditorCategoryWrapper.tsx │ │ │ │ ├── EditorCategoryWrapper.types.ts │ │ │ │ └── index.ts │ │ │ ├── PanelContextMenu │ │ │ │ ├── PanelContextMenu.tsx │ │ │ │ ├── PanelContextMenu.types.ts │ │ │ │ └── index.ts │ │ │ ├── SidebarContextMenu │ │ │ │ ├── SidebarContextMenu.tsx │ │ │ │ └── SidebarContextMenu.types.ts │ │ │ ├── ThemeImportExportDropdown.tsx │ │ │ ├── ThemeSelectInput.tsx │ │ │ ├── ViewSelectInput.tsx │ │ │ ├── context-menu-items │ │ │ │ ├── ArrangePanelsContextItems.tsx │ │ │ │ ├── CreateNewPanelWithGroupContextItems.tsx │ │ │ │ ├── DashboardSettingsContextItems.tsx │ │ │ │ └── ViewSettingsContextItems.tsx │ │ │ ├── index.ts │ │ │ ├── panel-picker │ │ │ │ ├── PanelComponentPreview │ │ │ │ │ ├── PanelComponentPreview.tsx │ │ │ │ │ ├── PanelComponentPreview.types.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── properties │ │ │ │ ├── PropertyControllerWrapper │ │ │ │ │ ├── PropertyControllerWrapper.tsx │ │ │ │ │ ├── PropertyControllerWrapper.types.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ └── settings-menu │ │ │ │ ├── FloatingSettingsButton │ │ │ │ ├── FloatingSettingsButton.tsx │ │ │ │ ├── FloatingSettingsButton.types.ts │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── layers │ │ │ ├── Layer │ │ │ │ ├── Layer.tsx │ │ │ │ ├── Layer.types.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── style-editor │ │ │ ├── StyleEditor │ │ │ ├── StyleEditor.tsx │ │ │ ├── StyleEditor.types.ts │ │ │ └── index.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ └── style-categories │ │ │ ├── StyleBackgroundColor.tsx │ │ │ ├── StyleBackgroundGradient.tsx │ │ │ ├── StyleBackgroundImage.tsx │ │ │ ├── StyleBorder.tsx │ │ │ ├── StyleFillAndStroke.tsx │ │ │ ├── StylePadding.tsx │ │ │ ├── StyleShadow.tsx │ │ │ └── StyleText.tsx │ ├── entity-controls │ │ ├── ClimateHvacModes │ │ │ ├── ClimateHvacModes.tsx │ │ │ └── ClimateHvacModes.types.tsx │ │ ├── ClimateSlider │ │ │ ├── ClimateSlider.tsx │ │ │ ├── ClimateSlider.types.ts │ │ │ ├── ClimateSliderController.tsx │ │ │ ├── ClimateSliderProvider.tsx │ │ │ ├── SliderArc.tsx │ │ │ ├── climate-slider.css │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── LightBrightnessSlider │ │ │ ├── LightBrightnessSlider.tsx │ │ │ ├── LightBrightnessSlider.types.ts │ │ │ └── index.ts │ │ ├── LightColorSelect │ │ │ ├── LightColorSelect.tsx │ │ │ ├── LightColorSelect.types.ts │ │ │ └── index.ts │ │ ├── LightColorTemperatureSlider │ │ │ ├── LightColorTemperatureSlider.tsx │ │ │ ├── LightColorTemperatureSlider.types.ts │ │ │ └── index.ts │ │ ├── LightEffectSelect │ │ │ ├── LightEffectSelect.tsx │ │ │ ├── LightEffectSelect.types.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── form │ │ ├── EmailInput │ │ │ ├── EmailInput.tsx │ │ │ ├── EmailInput.types.ts │ │ │ ├── HookFormEmailInput.tsx │ │ │ └── index.ts │ │ ├── FormControlWrapper │ │ │ ├── FormControlLabel.tsx │ │ │ ├── FormControlOutline.tsx │ │ │ ├── FormControlSlot.tsx │ │ │ ├── FormControlWrapper.tsx │ │ │ ├── FormControlWrapper.types.ts │ │ │ ├── FormControlWrapperContent.tsx │ │ │ ├── FormControlWrapperProvider.tsx │ │ │ ├── defines.ts │ │ │ ├── helpers.ts │ │ │ └── index.ts │ │ ├── FormSubmit │ │ │ ├── FormSubmit.tsx │ │ │ ├── FormSubmit.types.ts │ │ │ └── index.ts │ │ ├── FormWrapper │ │ │ ├── FormWrapper.tsx │ │ │ ├── FormWrapper.types.ts │ │ │ ├── FormWrapperProvider.tsx │ │ │ └── index.ts │ │ ├── NumberInput │ │ │ ├── HookFormNumberInput.tsx │ │ │ ├── NumberInput.tsx │ │ │ ├── NumberInput.types.ts │ │ │ └── index.ts │ │ ├── PasswordInput │ │ │ ├── HookFormPasswordInput.tsx │ │ │ ├── PasswordInput.tsx │ │ │ ├── PasswordInput.types.ts │ │ │ └── index.ts │ │ ├── SelectInput │ │ │ ├── HookFormSelectInput.tsx │ │ │ ├── SelectInput.tsx │ │ │ ├── SelectInput.types.ts │ │ │ └── index.ts │ │ ├── SwitchInput │ │ │ ├── HookFormSwitchInput.tsx │ │ │ ├── SwitchInput.tsx │ │ │ ├── SwitchInput.types.ts │ │ │ └── index.ts │ │ ├── TextAreaInput │ │ │ ├── HookFormTextAreaInput.tsx │ │ │ ├── TextAreaInput.tsx │ │ │ ├── TextAreaInput.types.ts │ │ │ └── index.ts │ │ ├── TextInput │ │ │ ├── HookFormTextInput.tsx │ │ │ ├── TextInput.tsx │ │ │ ├── TextInput.types.ts │ │ │ └── index.ts │ │ └── UrlInput │ │ │ ├── HookFormUrlInput.tsx │ │ │ ├── UrlInput.tsx │ │ │ ├── UrlInput.types.ts │ │ │ └── index.ts │ ├── helpers │ │ ├── cn.ts │ │ └── index.ts │ ├── index.ts │ └── primitives │ │ ├── Alert │ │ ├── Alert.tsx │ │ ├── AlertDescription.tsx │ │ ├── AlertTitle.tsx │ │ ├── index.ts │ │ └── variants.ts │ │ ├── AlertDialog │ │ ├── AlertDialog.tsx │ │ ├── AlertDialogAction.tsx │ │ ├── AlertDialogCancel.tsx │ │ ├── AlertDialogContent.tsx │ │ ├── AlertDialogDescription.tsx │ │ ├── AlertDialogFooter.tsx │ │ ├── AlertDialogHeader.tsx │ │ ├── AlertDialogOverlay.tsx │ │ ├── AlertDialogPortal.tsx │ │ ├── AlertDialogTitle.tsx │ │ ├── AlertDialogTrigger.tsx │ │ └── index.ts │ │ ├── AnimationContainer.tsx │ │ ├── Button │ │ ├── Button.tsx │ │ ├── Button.types.ts │ │ ├── Button.variants.ts │ │ └── index.ts │ │ ├── Card │ │ ├── Card.tsx │ │ └── index.ts │ │ ├── Icon │ │ ├── CustomIcon.tsx │ │ ├── Icon.tsx │ │ ├── Icon.types.ts │ │ └── index.ts │ │ ├── Slider │ │ ├── Slider.tsx │ │ └── index.ts │ │ └── common │ │ ├── Base │ │ ├── Base.tsx │ │ ├── Base.types.ts │ │ └── index.ts │ │ ├── Box │ │ ├── Box.tsx │ │ ├── Box.types.ts │ │ └── index.ts │ │ ├── Flex │ │ ├── Flex.tsx │ │ ├── Flex.types.ts │ │ └── index.ts │ │ ├── Grid │ │ ├── Grid.tsx │ │ ├── Grid.types.ts │ │ └── index.ts │ │ ├── Span │ │ ├── Span.tsx │ │ ├── Span.types.ts │ │ └── index.ts │ │ └── index.ts │ └── tsconfig.json ├── panels ├── action │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── Action.tsx │ │ │ ├── ActionButton.tsx │ │ │ ├── ActionNoEntity.tsx │ │ │ ├── ActionPreviewPanel.tsx │ │ │ └── ActionScript.tsx │ │ ├── defines │ │ │ ├── configuration.ts │ │ │ ├── custom-styles.ts │ │ │ ├── get-icon.tsx │ │ │ ├── get-label.ts │ │ │ └── types.ts │ │ └── index.ts │ └── tsconfig.json ├── camera │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── Camera.tsx │ │ │ ├── CameraPanelProvider.tsx │ │ │ ├── CameraPreviewPanel.tsx │ │ │ ├── EmptyCameraView.tsx │ │ │ └── VideoPreview.tsx │ │ ├── defines │ │ │ ├── configuration.ts │ │ │ ├── custom-styles.ts │ │ │ ├── get-icon.tsx │ │ │ ├── get-label.ts │ │ │ └── types.ts │ │ └── index.ts │ └── tsconfig.json ├── climate │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── CircularSlider │ │ │ └── helpers.ts │ │ ├── components │ │ │ ├── Climate.tsx │ │ │ └── ClimatePreviewPanel.tsx │ │ ├── defines │ │ │ ├── configuration.ts │ │ │ ├── custom-styles.ts │ │ │ ├── get-icon.tsx │ │ │ ├── get-label.ts │ │ │ └── types.ts │ │ └── index.ts │ └── tsconfig.json ├── clock │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── index.tsx │ │ └── types.ts │ └── tsconfig.json ├── cover │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── Cover.tsx │ │ ├── CoverButton.tsx │ │ ├── CoverCard.tsx │ │ ├── CoverOptionsModal.tsx │ │ ├── CoverPreviewPanel.tsx │ │ ├── configuration.ts │ │ ├── custom-styles.ts │ │ ├── defines.ts │ │ ├── get-icon.tsx │ │ ├── get-label.ts │ │ ├── index.tsx │ │ ├── types.ts │ │ ├── use-compute-cover-position-state.ts │ │ └── usePanelCover.ts │ └── tsconfig.json ├── fallback │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── light │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── Light.tsx │ │ │ ├── LightPanelProvider.tsx │ │ │ ├── LightPreviewPanel.tsx │ │ │ ├── more-modal │ │ │ │ └── LightOptionsModal.tsx │ │ │ └── panel │ │ │ │ ├── LightInner.tsx │ │ │ │ ├── LightOnCardSlider.tsx │ │ │ │ └── LightPanelGrid.tsx │ │ ├── defines │ │ │ ├── configuration.ts │ │ │ ├── custom-styles.ts │ │ │ ├── get-icon.tsx │ │ │ ├── get-label.ts │ │ │ └── types.ts │ │ ├── helpers.ts │ │ └── index.tsx │ └── tsconfig.json ├── sensor │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── Sensor.tsx │ │ │ ├── SensorChart.tsx │ │ │ ├── SensorComponent.tsx │ │ │ └── SensorPanelPreview.tsx │ │ ├── defines │ │ │ ├── configuration.ts │ │ │ ├── custom-styles.ts │ │ │ ├── get-icon.tsx │ │ │ ├── get-label.ts │ │ │ └── types.ts │ │ ├── index.tsx │ │ └── types.ts │ └── tsconfig.json ├── slideshow │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── AlbumsConfiguration.tsx │ │ ├── Slideshow.tsx │ │ ├── configuration.tsx │ │ ├── get-icon.ts │ │ ├── index.tsx │ │ ├── initial-style.ts │ │ └── types.ts │ └── tsconfig.json ├── stack │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── index.tsx │ │ └── types.ts │ └── tsconfig.json ├── toggle │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── index.tsx │ │ └── types.ts │ └── tsconfig.json ├── waste │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ ├── Waste.tsx │ │ ├── WasteCustomDatesConfiguration.tsx │ │ ├── configuration.tsx │ │ ├── custom-styles.ts │ │ ├── defines.ts │ │ ├── get-icon.ts │ │ ├── helpers.ts │ │ ├── icons │ │ │ ├── WasteBottleIcon.tsx │ │ │ ├── WasteDryIcon.tsx │ │ │ ├── WastePaperIcon.tsx │ │ │ └── WasteWetIcon.tsx │ │ ├── index.tsx │ │ └── types.ts │ └── tsconfig.json └── weather │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ ├── Icons │ │ ├── W01d.tsx │ │ ├── W01n.tsx │ │ ├── W02d.tsx │ │ ├── W02n.tsx │ │ ├── W03d.tsx │ │ ├── W03n.tsx │ │ ├── W04d.tsx │ │ ├── W04n.tsx │ │ ├── W09d.tsx │ │ ├── W09n.tsx │ │ ├── W10d.tsx │ │ ├── W10n.tsx │ │ ├── W11d.tsx │ │ ├── W11n.tsx │ │ ├── W13d.tsx │ │ ├── W13n.tsx │ │ ├── W50d.tsx │ │ ├── W50n.tsx │ │ ├── WHumidity.tsx │ │ ├── WVisibility.tsx │ │ ├── WWind.tsx │ │ └── index.ts │ ├── index.tsx │ ├── providers │ │ └── openweather │ │ │ ├── dataMapper.ts │ │ │ ├── iconsMap.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ └── response │ │ │ ├── alerts.ts │ │ │ ├── condition.ts │ │ │ ├── current.ts │ │ │ ├── daily.ts │ │ │ ├── datablock.ts │ │ │ ├── forecast.ts │ │ │ ├── hourly.ts │ │ │ ├── index.ts │ │ │ ├── minutely.ts │ │ │ ├── weather.ts │ │ │ └── weathericon.ts │ └── types.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── property-controllers ├── direction │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── entity │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── icon │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── number │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── select │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── text │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── toggle │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── visibility │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json └── yesno │ ├── .eslintrc.cjs │ ├── package.json │ ├── src │ └── index.tsx │ └── tsconfig.json ├── scripts └── build.sh └── vite-env.d.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/dashboard.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/dashboard.iml -------------------------------------------------------------------------------- /.idea/forwardedPorts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/forwardedPorts.xml -------------------------------------------------------------------------------- /.idea/git_toolbox_prj.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/git_toolbox_prj.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/prettier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/prettier.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/README.md -------------------------------------------------------------------------------- /addon/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/.idea/.gitignore -------------------------------------------------------------------------------- /addon/.idea/addon.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/.idea/addon.iml -------------------------------------------------------------------------------- /addon/.idea/devcontainer.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/.idea/devcontainer.iml -------------------------------------------------------------------------------- /addon/.idea/forwardedPorts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/.idea/forwardedPorts.xml -------------------------------------------------------------------------------- /addon/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/.idea/modules.xml -------------------------------------------------------------------------------- /addon/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/Dockerfile -------------------------------------------------------------------------------- /addon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/README.md -------------------------------------------------------------------------------- /addon/apparmor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/apparmor.txt -------------------------------------------------------------------------------- /addon/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/config.yaml -------------------------------------------------------------------------------- /addon/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/addon/devcontainer.json -------------------------------------------------------------------------------- /apps/dashboard/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/.eslintrc.cjs -------------------------------------------------------------------------------- /apps/dashboard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/.gitignore -------------------------------------------------------------------------------- /apps/dashboard/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/index.html -------------------------------------------------------------------------------- /apps/dashboard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/package.json -------------------------------------------------------------------------------- /apps/dashboard/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/postcss.config.js -------------------------------------------------------------------------------- /apps/dashboard/public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/public/icons/favicon.ico -------------------------------------------------------------------------------- /apps/dashboard/public/icons/icon-dictionaries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/public/icons/icon-dictionaries.json -------------------------------------------------------------------------------- /apps/dashboard/public/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/public/icons/icon.png -------------------------------------------------------------------------------- /apps/dashboard/public/icons/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/public/icons/icon@2x.png -------------------------------------------------------------------------------- /apps/dashboard/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/public/logo.svg -------------------------------------------------------------------------------- /apps/dashboard/public/react/react.development.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/public/react/react.development.min.js -------------------------------------------------------------------------------- /apps/dashboard/public/react/react.production.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/public/react/react.production.min.js -------------------------------------------------------------------------------- /apps/dashboard/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/App.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/components/AppProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/AppProviders.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/components/FullPageLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/FullPageLoading.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/components/auth/AuthError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/auth/AuthError.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/components/auth/HassLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/auth/HassLogin.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/components/auth/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/auth/helpers.ts -------------------------------------------------------------------------------- /apps/dashboard/src/components/dashboard/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/dashboard/Dashboard.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/components/dashboard/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/components/dashboard/helpers.ts -------------------------------------------------------------------------------- /apps/dashboard/src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/config/config.ts -------------------------------------------------------------------------------- /apps/dashboard/src/config/helpers/registerContexts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/config/helpers/registerContexts.ts -------------------------------------------------------------------------------- /apps/dashboard/src/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/css/app.css -------------------------------------------------------------------------------- /apps/dashboard/src/css/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/css/fonts.css -------------------------------------------------------------------------------- /apps/dashboard/src/css/fonts/hind-siliguri/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/css/fonts/hind-siliguri/OFL.txt -------------------------------------------------------------------------------- /apps/dashboard/src/css/grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/css/grid.css -------------------------------------------------------------------------------- /apps/dashboard/src/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/css/index.css -------------------------------------------------------------------------------- /apps/dashboard/src/css/panels.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/css/panels.css -------------------------------------------------------------------------------- /apps/dashboard/src/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/css/tailwind.css -------------------------------------------------------------------------------- /apps/dashboard/src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/declarations.d.ts -------------------------------------------------------------------------------- /apps/dashboard/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/index.tsx -------------------------------------------------------------------------------- /apps/dashboard/src/locales/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/src/locales/en.ts -------------------------------------------------------------------------------- /apps/dashboard/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/tailwind.config.js -------------------------------------------------------------------------------- /apps/dashboard/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/tsconfig.json -------------------------------------------------------------------------------- /apps/dashboard/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/tsconfig.node.json -------------------------------------------------------------------------------- /apps/dashboard/vite-refresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/vite-refresh.ts -------------------------------------------------------------------------------- /apps/dashboard/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/dashboard/vite.config.ts -------------------------------------------------------------------------------- /apps/server/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/.eslintrc.cjs -------------------------------------------------------------------------------- /apps/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/.gitignore -------------------------------------------------------------------------------- /apps/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/package.json -------------------------------------------------------------------------------- /apps/server/src/api/v1/custom-icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/api/v1/custom-icons/index.ts -------------------------------------------------------------------------------- /apps/server/src/api/v1/custom-images/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/api/v1/custom-images/index.ts -------------------------------------------------------------------------------- /apps/server/src/api/v1/dashboards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/api/v1/dashboards/index.ts -------------------------------------------------------------------------------- /apps/server/src/api/v1/import-export/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/api/v1/import-export/index.ts -------------------------------------------------------------------------------- /apps/server/src/api/v1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/api/v1/index.ts -------------------------------------------------------------------------------- /apps/server/src/api/v1/integrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/api/v1/integrations/index.ts -------------------------------------------------------------------------------- /apps/server/src/api/v1/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/api/v1/plugins/index.ts -------------------------------------------------------------------------------- /apps/server/src/cloud-integrations/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/cloud-integrations/google.ts -------------------------------------------------------------------------------- /apps/server/src/config/errors/api-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/config/errors/api-error.ts -------------------------------------------------------------------------------- /apps/server/src/config/errors/base-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/config/errors/base-error.ts -------------------------------------------------------------------------------- /apps/server/src/config/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/config/express.ts -------------------------------------------------------------------------------- /apps/server/src/config/middlewares/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/config/middlewares/errors.ts -------------------------------------------------------------------------------- /apps/server/src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/const.ts -------------------------------------------------------------------------------- /apps/server/src/controllers/dashboards.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/controllers/dashboards.controller.ts -------------------------------------------------------------------------------- /apps/server/src/controllers/plugins.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/controllers/plugins.controller.ts -------------------------------------------------------------------------------- /apps/server/src/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/express.d.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/auth.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/backup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/backup.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/buildApiError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/buildApiError.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/cache.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/dashboard.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/defineController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/defineController.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/getIntegrationHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/getIntegrationHandler.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/getServerBaseUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/getServerBaseUrl.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/integration-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/integration-handler.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/photos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/photos.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/static-requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/static-requests.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/strings.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/url.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/validators/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/validators/validate.ts -------------------------------------------------------------------------------- /apps/server/src/helpers/zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/helpers/zip.ts -------------------------------------------------------------------------------- /apps/server/src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/init.ts -------------------------------------------------------------------------------- /apps/server/src/public/index.html: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /apps/server/src/public/login-pages/google.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/public/login-pages/google.html -------------------------------------------------------------------------------- /apps/server/src/public/login_complete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/public/login_complete.html -------------------------------------------------------------------------------- /apps/server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/server.ts -------------------------------------------------------------------------------- /apps/server/src/services/custom-icons.services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/services/custom-icons.services.ts -------------------------------------------------------------------------------- /apps/server/src/services/custom-images.services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/services/custom-images.services.ts -------------------------------------------------------------------------------- /apps/server/src/services/dashboards.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/services/dashboards.service.ts -------------------------------------------------------------------------------- /apps/server/src/services/import-export.services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/services/import-export.services.ts -------------------------------------------------------------------------------- /apps/server/src/services/integrations.services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/services/integrations.services.ts -------------------------------------------------------------------------------- /apps/server/src/services/plugins.services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/src/services/plugins.services.ts -------------------------------------------------------------------------------- /apps/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/tsconfig.json -------------------------------------------------------------------------------- /apps/server/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/apps/server/webpack.config.js -------------------------------------------------------------------------------- /config/eslint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/eslint/README.md -------------------------------------------------------------------------------- /config/eslint/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/eslint/app.js -------------------------------------------------------------------------------- /config/eslint/library.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/eslint/library.js -------------------------------------------------------------------------------- /config/eslint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/eslint/package.json -------------------------------------------------------------------------------- /config/eslint/panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/eslint/panel.js -------------------------------------------------------------------------------- /config/eslint/property-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/eslint/property-controller.js -------------------------------------------------------------------------------- /config/eslint/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/eslint/root.js -------------------------------------------------------------------------------- /config/prettier/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/prettier/.prettierrc.js -------------------------------------------------------------------------------- /config/prettier/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/prettier/package.json -------------------------------------------------------------------------------- /config/scripts/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/scripts/.eslintrc.cjs -------------------------------------------------------------------------------- /config/scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/scripts/package.json -------------------------------------------------------------------------------- /config/scripts/src/linters/lint-all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/scripts/src/linters/lint-all.ts -------------------------------------------------------------------------------- /config/scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/scripts/tsconfig.json -------------------------------------------------------------------------------- /config/tailwind/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/tailwind/README.md -------------------------------------------------------------------------------- /config/tailwind/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./tailwind.config"; 2 | -------------------------------------------------------------------------------- /config/tailwind/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/tailwind/package.json -------------------------------------------------------------------------------- /config/tailwind/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/tailwind/tailwind.config.ts -------------------------------------------------------------------------------- /config/tailwind/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/tailwind/tsconfig.json -------------------------------------------------------------------------------- /config/typescript/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/typescript/app.json -------------------------------------------------------------------------------- /config/typescript/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/typescript/base.json -------------------------------------------------------------------------------- /config/typescript/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/typescript/library.json -------------------------------------------------------------------------------- /config/typescript/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/typescript/node.json -------------------------------------------------------------------------------- /config/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/typescript/package.json -------------------------------------------------------------------------------- /config/typescript/panel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/typescript/panel.json -------------------------------------------------------------------------------- /config/typescript/property-controller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/config/typescript/property-controller.json -------------------------------------------------------------------------------- /declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/declarations.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/package.json -------------------------------------------------------------------------------- /packages/api/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/package.json -------------------------------------------------------------------------------- /packages/api/src/api/ApiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/api/ApiClient.ts -------------------------------------------------------------------------------- /packages/api/src/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ApiClient"; 2 | -------------------------------------------------------------------------------- /packages/api/src/dashboard/dashboard-window-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/dashboard/dashboard-window-store.ts -------------------------------------------------------------------------------- /packages/api/src/dashboard/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/dashboard/helpers/index.ts -------------------------------------------------------------------------------- /packages/api/src/dashboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/dashboard/index.ts -------------------------------------------------------------------------------- /packages/api/src/defines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/defines.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/file-uploader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/helpers/file-uploader.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/home-assistant/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./get-hass-connection"; 2 | -------------------------------------------------------------------------------- /packages/api/src/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./home-assistant"; 2 | -------------------------------------------------------------------------------- /packages/api/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/index.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/useApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/useApi.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/useDashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/useDashboard.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/useHass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/useHass.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/useLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/useLocale.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/usePanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/usePanel.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/usePanelEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/usePanelEditor.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/usePlugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/usePlugins.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/useStyleEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/useStyleEditor.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/providers/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/providers/useTheme.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/useComputeStateDisplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/useComputeStateDisplay.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/useGetComputeStateDisplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/useGetComputeStateDisplay.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/useGetHistoryStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/useGetHistoryStream.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/useHandleApiRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/useHandleApiRequest.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/useHassGetEntitiesOnce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/useHassGetEntitiesOnce.ts -------------------------------------------------------------------------------- /packages/api/src/hooks/useHassGetEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/hooks/useHassGetEntity.ts -------------------------------------------------------------------------------- /packages/api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/index.ts -------------------------------------------------------------------------------- /packages/api/src/services/climate/climate-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/climate/climate-services.ts -------------------------------------------------------------------------------- /packages/api/src/services/cover/cover-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/cover/cover-services.ts -------------------------------------------------------------------------------- /packages/api/src/services/cover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/cover/index.ts -------------------------------------------------------------------------------- /packages/api/src/services/cover/useCoverServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/cover/useCoverServices.ts -------------------------------------------------------------------------------- /packages/api/src/services/dashboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/dashboard/index.ts -------------------------------------------------------------------------------- /packages/api/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/index.ts -------------------------------------------------------------------------------- /packages/api/src/services/light/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/light/index.ts -------------------------------------------------------------------------------- /packages/api/src/services/light/light-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/light/light-services.ts -------------------------------------------------------------------------------- /packages/api/src/services/light/useLightServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/light/useLightServices.ts -------------------------------------------------------------------------------- /packages/api/src/services/script/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/script/index.ts -------------------------------------------------------------------------------- /packages/api/src/services/script/script-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/script/script-services.ts -------------------------------------------------------------------------------- /packages/api/src/services/script/useScriptServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/script/useScriptServices.ts -------------------------------------------------------------------------------- /packages/api/src/services/toggle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/toggle/index.ts -------------------------------------------------------------------------------- /packages/api/src/services/toggle/toggle-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/toggle/toggle-services.ts -------------------------------------------------------------------------------- /packages/api/src/services/toggle/useToggleServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/src/services/toggle/useToggleServices.ts -------------------------------------------------------------------------------- /packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/api/tsconfig.json -------------------------------------------------------------------------------- /packages/defines/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/defines/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/defines/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/defines/package.json -------------------------------------------------------------------------------- /packages/defines/src/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/defines/src/dashboard.ts -------------------------------------------------------------------------------- /packages/defines/src/hotkeys/dashboard-hotkeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/defines/src/hotkeys/dashboard-hotkeys.ts -------------------------------------------------------------------------------- /packages/defines/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/defines/src/index.ts -------------------------------------------------------------------------------- /packages/defines/src/theme/allowed-css-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/defines/src/theme/allowed-css-variables.ts -------------------------------------------------------------------------------- /packages/defines/src/theme/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./allowed-css-variables"; 2 | -------------------------------------------------------------------------------- /packages/defines/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/defines/tsconfig.json -------------------------------------------------------------------------------- /packages/helpers/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/helpers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/package.json -------------------------------------------------------------------------------- /packages/helpers/src/array/arrayLiteralIncludes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/array/arrayLiteralIncludes.ts -------------------------------------------------------------------------------- /packages/helpers/src/array/distributeItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/array/distributeItems.ts -------------------------------------------------------------------------------- /packages/helpers/src/array/getRandomArrayValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/array/getRandomArrayValue.ts -------------------------------------------------------------------------------- /packages/helpers/src/array/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/array/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/array/mapArrayToRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/array/mapArrayToRecord.ts -------------------------------------------------------------------------------- /packages/helpers/src/array/packIntoGroups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/array/packIntoGroups.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/adjustColorBrightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/adjustColorBrightness.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/adjustRgb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/adjustRgb.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/get-rgba-opacity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/get-rgba-opacity.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/getRandomColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/getRandomColor.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/hex-to-hsl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/hex-to-hsl.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/hex-to-rgba.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/hex-to-rgba.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/hs2rgb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/hs2rgb.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/hsv2rgb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/hsv2rgb.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/kelvin2mired.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/kelvin2mired.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/matchMaxScale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/matchMaxScale.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/mired2kelvin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/mired2kelvin.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/rgb-to-hex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/rgb-to-hex.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/rgb2hs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/rgb2hs.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/rgb2hsv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/rgb2hsv.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/rgba-to-hex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/rgba-to-hex.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/rgbaToHslString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/rgbaToHslString.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/rgbw2rgb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/rgbw2rgb.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/rgbww2rgb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/rgbww2rgb.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/temperature2rgb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/temperature2rgb.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/temperatureBlue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/temperatureBlue.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/temperatureGreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/temperatureGreen.ts -------------------------------------------------------------------------------- /packages/helpers/src/colors/temperatureRed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/colors/temperatureRed.ts -------------------------------------------------------------------------------- /packages/helpers/src/console/logError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/console/logError.ts -------------------------------------------------------------------------------- /packages/helpers/src/console/logWarning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/console/logWarning.ts -------------------------------------------------------------------------------- /packages/helpers/src/css/cssVars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/css/cssVars.ts -------------------------------------------------------------------------------- /packages/helpers/src/css/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/css/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/css/parse-gradient-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/css/parse-gradient-string.ts -------------------------------------------------------------------------------- /packages/helpers/src/dates/formatDateYYMMDD.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/dates/formatDateYYMMDD.ts -------------------------------------------------------------------------------- /packages/helpers/src/dom/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./mergeRefs"; 2 | -------------------------------------------------------------------------------- /packages/helpers/src/dom/isTouchEnabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/dom/isTouchEnabled.ts -------------------------------------------------------------------------------- /packages/helpers/src/dom/mergeRefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/dom/mergeRefs.ts -------------------------------------------------------------------------------- /packages/helpers/src/errors/getApiError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/errors/getApiError.ts -------------------------------------------------------------------------------- /packages/helpers/src/errors/getApiErrorMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/errors/getApiErrorMessage.ts -------------------------------------------------------------------------------- /packages/helpers/src/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/errors/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/home-assistant/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/home-assistant/common/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/home-assistant/entities/cover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/home-assistant/entities/cover.ts -------------------------------------------------------------------------------- /packages/helpers/src/home-assistant/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/home-assistant/entities/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/home-assistant/entities/light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/home-assistant/entities/light.ts -------------------------------------------------------------------------------- /packages/helpers/src/home-assistant/filterModes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/home-assistant/filterModes.ts -------------------------------------------------------------------------------- /packages/helpers/src/home-assistant/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/home-assistant/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/hook-form/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/hook-form/types.ts -------------------------------------------------------------------------------- /packages/helpers/src/hotkeys/prettifyHotkey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/hotkeys/prettifyHotkey.ts -------------------------------------------------------------------------------- /packages/helpers/src/i18n/Trans.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/i18n/Trans.tsx -------------------------------------------------------------------------------- /packages/helpers/src/i18n/gt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/i18n/gt.ts -------------------------------------------------------------------------------- /packages/helpers/src/i18n/init-i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/i18n/init-i18n.ts -------------------------------------------------------------------------------- /packages/helpers/src/i18n/translations/en/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/i18n/translations/en/common.json -------------------------------------------------------------------------------- /packages/helpers/src/i18n/useTranslation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/i18n/useTranslation.ts -------------------------------------------------------------------------------- /packages/helpers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/format-date-time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/format-date-time.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/formatDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/formatDate.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/formatDuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/formatDuration.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/formatNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/formatNumber.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/formatPercentage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/formatPercentage.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/formatTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/formatTime.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/getBlankBeforePercent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/getBlankBeforePercent.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/getNumberFormatOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/getNumberFormatOptions.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/locale/numberFormatToLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/locale/numberFormatToLocale.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/angle2Rad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/angle2Rad.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/clamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/clamp.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/createRotateMatrix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/createRotateMatrix.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/deg2rad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/deg2rad.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/polar2xy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/polar2xy.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/rad2deg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/rad2deg.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/round.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/round.ts -------------------------------------------------------------------------------- /packages/helpers/src/numbers/xy2polar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/numbers/xy2polar.ts -------------------------------------------------------------------------------- /packages/helpers/src/objects/getObjectKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/objects/getObjectKeys.ts -------------------------------------------------------------------------------- /packages/helpers/src/objects/getRandomObjectValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/objects/getRandomObjectValue.ts -------------------------------------------------------------------------------- /packages/helpers/src/objects/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/objects/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/objects/isEmptyObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/objects/isEmptyObject.ts -------------------------------------------------------------------------------- /packages/helpers/src/objects/splitObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/objects/splitObject.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/getPanelDomObjectById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/getPanelDomObjectById.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/getPanelGroupSwiper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/getPanelGroupSwiper.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/getStandardPanelSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/getStandardPanelSize.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/isVisible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/isVisible.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/isVisibleOnCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/isVisibleOnCard.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/isVisibleOnModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/isVisibleOnModal.ts -------------------------------------------------------------------------------- /packages/helpers/src/panels/panelStyleToCssStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/panels/panelStyleToCssStyle.ts -------------------------------------------------------------------------------- /packages/helpers/src/strings/capitalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/strings/capitalize.ts -------------------------------------------------------------------------------- /packages/helpers/src/strings/decamelize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/strings/decamelize.ts -------------------------------------------------------------------------------- /packages/helpers/src/strings/getUniqueId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/strings/getUniqueId.ts -------------------------------------------------------------------------------- /packages/helpers/src/strings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/strings/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/strings/leftPad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/strings/leftPad.ts -------------------------------------------------------------------------------- /packages/helpers/src/strings/pad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/strings/pad.ts -------------------------------------------------------------------------------- /packages/helpers/src/strings/snakeToCamel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/strings/snakeToCamel.ts -------------------------------------------------------------------------------- /packages/helpers/src/svg/getSvgArc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/svg/getSvgArc.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/bindMoveAndEndEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/bindMoveAndEndEvents.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/booleanDataAttr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/booleanDataAttr.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/getClickPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/getClickPosition.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/getObjectDataTransfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/getObjectDataTransfer.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/openPopup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/openPopup.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/sanitizeDep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/sanitizeDep.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/setObjectDataTransfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/setObjectDataTransfer.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/sleep.ts -------------------------------------------------------------------------------- /packages/helpers/src/ui/unbindMoveAndEndEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/ui/unbindMoveAndEndEvents.ts -------------------------------------------------------------------------------- /packages/helpers/src/validators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/validators/index.ts -------------------------------------------------------------------------------- /packages/helpers/src/validators/isValidEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/validators/isValidEmail.ts -------------------------------------------------------------------------------- /packages/helpers/src/validators/isValidNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/validators/isValidNumber.ts -------------------------------------------------------------------------------- /packages/helpers/src/validators/isValidUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/src/validators/isValidUrl.ts -------------------------------------------------------------------------------- /packages/helpers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/helpers/tsconfig.json -------------------------------------------------------------------------------- /packages/hooks/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/hooks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/package.json -------------------------------------------------------------------------------- /packages/hooks/src/create-context/createContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/create-context/createContext.tsx -------------------------------------------------------------------------------- /packages/hooks/src/create-context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/create-context/index.ts -------------------------------------------------------------------------------- /packages/hooks/src/entities/useCameraEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/entities/useCameraEntity.ts -------------------------------------------------------------------------------- /packages/hooks/src/entities/useClimateEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/entities/useClimateEntity.ts -------------------------------------------------------------------------------- /packages/hooks/src/entities/useScriptEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/entities/useScriptEntity.ts -------------------------------------------------------------------------------- /packages/hooks/src/entities/useSensorEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/entities/useSensorEntity.ts -------------------------------------------------------------------------------- /packages/hooks/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/index.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-boolean-value/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useBooleanValue"; 2 | -------------------------------------------------------------------------------- /packages/hooks/src/use-breakpoint/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useBreakpoint"; 2 | -------------------------------------------------------------------------------- /packages/hooks/src/use-breakpoint/useBreakpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-breakpoint/useBreakpoint.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-callback-ref/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useCallbackRef"; 2 | -------------------------------------------------------------------------------- /packages/hooks/src/use-callback-ref/useCallbackRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-callback-ref/useCallbackRef.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-debounce/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useDebounce"; 2 | -------------------------------------------------------------------------------- /packages/hooks/src/use-debounce/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-debounce/useDebounce.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-disclosure/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useDisclosure"; 2 | -------------------------------------------------------------------------------- /packages/hooks/src/use-disclosure/useDisclosure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-disclosure/useDisclosure.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-drag-detect/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useDragDetect"; 2 | -------------------------------------------------------------------------------- /packages/hooks/src/use-drag-detect/useDragDetect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-drag-detect/useDragDetect.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-indeterminate/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./useIndeterminate"; 2 | -------------------------------------------------------------------------------- /packages/hooks/src/use-long-press/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-long-press/index.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-long-press/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-long-press/types.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-long-press/useLongPress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/use-long-press/useLongPress.ts -------------------------------------------------------------------------------- /packages/hooks/src/useBooleanState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useBooleanState.ts -------------------------------------------------------------------------------- /packages/hooks/src/useCancellablePromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useCancellablePromise.ts -------------------------------------------------------------------------------- /packages/hooks/src/useDebouncedEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useDebouncedEffect.ts -------------------------------------------------------------------------------- /packages/hooks/src/useEventListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useEventListener.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGetAuthApiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useGetAuthApiClient.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGetCustomImageThumbnailUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useGetCustomImageThumbnailUrl.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGetCustomImageUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useGetCustomImageUrl.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGetDataOrDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useGetDataOrDefaults.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGetPanelDomSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useGetPanelDomSize.ts -------------------------------------------------------------------------------- /packages/hooks/src/useGetPluginImageUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useGetPluginImageUrl.ts -------------------------------------------------------------------------------- /packages/hooks/src/useIconDictionaries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useIconDictionaries.ts -------------------------------------------------------------------------------- /packages/hooks/src/usePanelLoadingEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/usePanelLoadingEffect.ts -------------------------------------------------------------------------------- /packages/hooks/src/useResizeObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useResizeObserver.ts -------------------------------------------------------------------------------- /packages/hooks/src/useSelectedDashboardView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useSelectedDashboardView.tsx -------------------------------------------------------------------------------- /packages/hooks/src/useStandardApiHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useStandardApiHandler.ts -------------------------------------------------------------------------------- /packages/hooks/src/useToast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/src/useToast.ts -------------------------------------------------------------------------------- /packages/hooks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/hooks/tsconfig.json -------------------------------------------------------------------------------- /packages/icons/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/icons/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/package.json -------------------------------------------------------------------------------- /packages/icons/src/custom/CheckIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/custom/CheckIcon.tsx -------------------------------------------------------------------------------- /packages/icons/src/custom/ChevronDownIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/custom/ChevronDownIcon.tsx -------------------------------------------------------------------------------- /packages/icons/src/custom/ChevronUpIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/custom/ChevronUpIcon.tsx -------------------------------------------------------------------------------- /packages/icons/src/custom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/custom/index.ts -------------------------------------------------------------------------------- /packages/icons/src/defines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/defines.ts -------------------------------------------------------------------------------- /packages/icons/src/defines/lucideIconNames.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/defines/lucideIconNames.json -------------------------------------------------------------------------------- /packages/icons/src/dictionaries/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./mdi"; 2 | -------------------------------------------------------------------------------- /packages/icons/src/dictionaries/mdi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/dictionaries/mdi.ts -------------------------------------------------------------------------------- /packages/icons/src/entities/alarm-panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/entities/alarm-panel.ts -------------------------------------------------------------------------------- /packages/icons/src/entities/battery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/entities/battery.ts -------------------------------------------------------------------------------- /packages/icons/src/entities/binary-sensor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/entities/binary-sensor.ts -------------------------------------------------------------------------------- /packages/icons/src/entities/cover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/entities/cover.ts -------------------------------------------------------------------------------- /packages/icons/src/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/entities/index.ts -------------------------------------------------------------------------------- /packages/icons/src/entities/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/entities/number.ts -------------------------------------------------------------------------------- /packages/icons/src/entities/weather.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/entities/weather.ts -------------------------------------------------------------------------------- /packages/icons/src/helpers/getBatteryIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getBatteryIcon.ts -------------------------------------------------------------------------------- /packages/icons/src/helpers/getBatteryStateIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getBatteryStateIcon.ts -------------------------------------------------------------------------------- /packages/icons/src/helpers/getDomainIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getDomainIcon.ts -------------------------------------------------------------------------------- /packages/icons/src/helpers/getIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getIcon.tsx -------------------------------------------------------------------------------- /packages/icons/src/helpers/getIconFromEntityState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getIconFromEntityState.ts -------------------------------------------------------------------------------- /packages/icons/src/helpers/getMdiIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getMdiIcon.tsx -------------------------------------------------------------------------------- /packages/icons/src/helpers/getSensorIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getSensorIcon.ts -------------------------------------------------------------------------------- /packages/icons/src/helpers/getStateIconPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/getStateIconPath.ts -------------------------------------------------------------------------------- /packages/icons/src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/helpers/index.ts -------------------------------------------------------------------------------- /packages/icons/src/icon-dictionaries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/icon-dictionaries.json -------------------------------------------------------------------------------- /packages/icons/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/src/index.ts -------------------------------------------------------------------------------- /packages/icons/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/icons/tsconfig.json -------------------------------------------------------------------------------- /packages/locale/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/locale/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/locale/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/locale/package.json -------------------------------------------------------------------------------- /packages/locale/src/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/locale/src/en.json -------------------------------------------------------------------------------- /packages/locale/src/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/locale/src/it.json -------------------------------------------------------------------------------- /packages/locale/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/locale/tsconfig.json -------------------------------------------------------------------------------- /packages/providers/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/providers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/package.json -------------------------------------------------------------------------------- /packages/providers/src/ApiProvider/ApiProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/ApiProvider/ApiProvider.tsx -------------------------------------------------------------------------------- /packages/providers/src/ApiProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/ApiProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/DashboardProvider/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/DashboardProvider/helpers.ts -------------------------------------------------------------------------------- /packages/providers/src/DashboardProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/DashboardProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/HassProvider/HassProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/HassProvider/HassProvider.tsx -------------------------------------------------------------------------------- /packages/providers/src/HassProvider/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/HassProvider/helpers.ts -------------------------------------------------------------------------------- /packages/providers/src/HassProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/HassProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/LocaleProvider/LocaleProvider.types.ts: -------------------------------------------------------------------------------- 1 | export interface LocaleProviderProps { 2 | } 3 | -------------------------------------------------------------------------------- /packages/providers/src/LocaleProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/LocaleProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/PanelEditorProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/PanelEditorProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/PanelProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PanelProvider"; 2 | -------------------------------------------------------------------------------- /packages/providers/src/PluginsProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/PluginsProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/StyleEditorProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/StyleEditorProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/ThemeProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/ThemeProvider/index.ts -------------------------------------------------------------------------------- /packages/providers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/src/index.ts -------------------------------------------------------------------------------- /packages/providers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/providers/tsconfig.json -------------------------------------------------------------------------------- /packages/themes/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/themes/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/themes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/themes/package.json -------------------------------------------------------------------------------- /packages/themes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/themes/tsconfig.json -------------------------------------------------------------------------------- /packages/types/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/src/api/album-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/album-value.ts -------------------------------------------------------------------------------- /packages/types/src/api/cloud-integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/cloud-integration.ts -------------------------------------------------------------------------------- /packages/types/src/api/cloud-integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/cloud-integrations.ts -------------------------------------------------------------------------------- /packages/types/src/api/dashboards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/dashboards.ts -------------------------------------------------------------------------------- /packages/types/src/api/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/errors.ts -------------------------------------------------------------------------------- /packages/types/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/index.ts -------------------------------------------------------------------------------- /packages/types/src/api/photo-album.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/photo-album.ts -------------------------------------------------------------------------------- /packages/types/src/api/schemas/cloud-integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/schemas/cloud-integrations.ts -------------------------------------------------------------------------------- /packages/types/src/api/schemas/custom-icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/schemas/custom-icons.ts -------------------------------------------------------------------------------- /packages/types/src/api/schemas/custom-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/schemas/custom-images.ts -------------------------------------------------------------------------------- /packages/types/src/api/schemas/dashboards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/api/schemas/dashboards.ts -------------------------------------------------------------------------------- /packages/types/src/common/callback-or-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/callback-or-type.ts -------------------------------------------------------------------------------- /packages/types/src/common/dict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/dict.ts -------------------------------------------------------------------------------- /packages/types/src/common/direction-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/direction-strategy.ts -------------------------------------------------------------------------------- /packages/types/src/common/enumerate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/enumerate.ts -------------------------------------------------------------------------------- /packages/types/src/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/index.ts -------------------------------------------------------------------------------- /packages/types/src/common/localize-func.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/localize-func.ts -------------------------------------------------------------------------------- /packages/types/src/common/number-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/number-range.ts -------------------------------------------------------------------------------- /packages/types/src/common/temperature-units.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/temperature-units.ts -------------------------------------------------------------------------------- /packages/types/src/common/visibility-strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/common/visibility-strategy.ts -------------------------------------------------------------------------------- /packages/types/src/dashboard-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/dashboard-state.ts -------------------------------------------------------------------------------- /packages/types/src/dashboard-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/dashboard-theme.ts -------------------------------------------------------------------------------- /packages/types/src/defines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/defines.ts -------------------------------------------------------------------------------- /packages/types/src/editor/editing-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/editor/editing-data.ts -------------------------------------------------------------------------------- /packages/types/src/editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/editor/index.ts -------------------------------------------------------------------------------- /packages/types/src/editor/layer-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/editor/layer-data.ts -------------------------------------------------------------------------------- /packages/types/src/editor/panel-editing-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/editor/panel-editing-data.ts -------------------------------------------------------------------------------- /packages/types/src/editor/panel-editor-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/editor/panel-editor-config.ts -------------------------------------------------------------------------------- /packages/types/src/editor/panel-editor-option-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/editor/panel-editor-option-type.ts -------------------------------------------------------------------------------- /packages/types/src/errors/dashboard-loading-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/errors/dashboard-loading-error.ts -------------------------------------------------------------------------------- /packages/types/src/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./dashboard-loading-error"; 2 | -------------------------------------------------------------------------------- /packages/types/src/helpers/common.ts: -------------------------------------------------------------------------------- 1 | export type Nullable = T | null; 2 | -------------------------------------------------------------------------------- /packages/types/src/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./common"; 2 | -------------------------------------------------------------------------------- /packages/types/src/home-assistant/area/hass-area.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/area/hass-area.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/area/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./hass-area"; 2 | -------------------------------------------------------------------------------- /packages/types/src/home-assistant/auth-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/auth-data.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/common.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/config/index.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/device-classes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/device-classes.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/domains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/domains.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/duation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/duation.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/entities/index.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/entities/light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/entities/light.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/frontend/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./frontend-local-data"; 2 | -------------------------------------------------------------------------------- /packages/types/src/home-assistant/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/home-assistant/index.ts -------------------------------------------------------------------------------- /packages/types/src/home-assistant/user/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./hass-user-data"; 2 | -------------------------------------------------------------------------------- /packages/types/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/types/src/hooks/use-boolean-value-return.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/hooks/use-boolean-value-return.ts -------------------------------------------------------------------------------- /packages/types/src/hooks/use-disclosure-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/hooks/use-disclosure-options.ts -------------------------------------------------------------------------------- /packages/types/src/hooks/use-disclosure-return.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/hooks/use-disclosure-return.ts -------------------------------------------------------------------------------- /packages/types/src/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/icons.ts -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/src/panels/common-custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/common-custom-styles.ts -------------------------------------------------------------------------------- /packages/types/src/panels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/index.ts -------------------------------------------------------------------------------- /packages/types/src/panels/panel-fc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/panel-fc.ts -------------------------------------------------------------------------------- /packages/types/src/panels/panel-options.ts: -------------------------------------------------------------------------------- 1 | export type PanelOptions = Record; 2 | -------------------------------------------------------------------------------- /packages/types/src/panels/panel-props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/panel-props.ts -------------------------------------------------------------------------------- /packages/types/src/panels/panel-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/panel-state.ts -------------------------------------------------------------------------------- /packages/types/src/panels/panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/panel.ts -------------------------------------------------------------------------------- /packages/types/src/panels/panels-group-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/panels-group-options.ts -------------------------------------------------------------------------------- /packages/types/src/panels/panels-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/panels-group.ts -------------------------------------------------------------------------------- /packages/types/src/panels/waste-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/panels/waste-type.ts -------------------------------------------------------------------------------- /packages/types/src/property-controller/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./property-controller-fc"; 2 | -------------------------------------------------------------------------------- /packages/types/src/providers/api-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/api-state.ts -------------------------------------------------------------------------------- /packages/types/src/providers/hass-provider-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/hass-provider-state.ts -------------------------------------------------------------------------------- /packages/types/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/index.ts -------------------------------------------------------------------------------- /packages/types/src/providers/locale-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/locale-state.ts -------------------------------------------------------------------------------- /packages/types/src/providers/panel-editor-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/panel-editor-state.ts -------------------------------------------------------------------------------- /packages/types/src/providers/plugins-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/plugins-state.ts -------------------------------------------------------------------------------- /packages/types/src/providers/style-editor-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/style-editor-state.ts -------------------------------------------------------------------------------- /packages/types/src/providers/theme-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/providers/theme-state.ts -------------------------------------------------------------------------------- /packages/types/src/settings/setting-sections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/settings/setting-sections.ts -------------------------------------------------------------------------------- /packages/types/src/settings/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/settings/settings.ts -------------------------------------------------------------------------------- /packages/types/src/style-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/style-editor.ts -------------------------------------------------------------------------------- /packages/types/src/ui/custom-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/ui/custom-images.ts -------------------------------------------------------------------------------- /packages/types/src/ui/custom-svg-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/ui/custom-svg-icon.ts -------------------------------------------------------------------------------- /packages/types/src/ui/drag-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/ui/drag-data.ts -------------------------------------------------------------------------------- /packages/types/src/ui/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/ui/events.ts -------------------------------------------------------------------------------- /packages/types/src/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/ui/index.ts -------------------------------------------------------------------------------- /packages/types/src/ui/upload-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/src/ui/upload-file.ts -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/src/components/BlankPixel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/BlankPixel.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/buttons/Button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/buttons/Button/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/buttons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/buttons/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/charts/LightLineChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/charts/LightLineChart.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/controls/DropZone/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/DropZone/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/controls/Knob/Knob.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/Knob/Knob.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/controls/Knob/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/Knob/helpers.ts -------------------------------------------------------------------------------- /packages/ui/src/components/controls/Knob/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/Knob/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/controls/Switch/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/Switch/Switch.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/controls/Switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/Switch/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/controls/Toggle/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/Toggle/Toggle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/controls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/controls/select/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/controls/select/Select.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/controls/select/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Select"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/controls/toggle-group/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ToggleGroup"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/dashboard/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./panels"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/dashboard/panels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/dashboard/panels/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/data-display/Card/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/data-display/Card/Card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/data-display/Card/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Card"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/data-display/DataTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/data-display/DataTable.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/data-display/Heading/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Heading"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/data-display/Table/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Table"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/data-display/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./VirtualizedList"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/disclosure/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./tabs"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/disclosure/tabs/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/disclosure/tabs/Tabs.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/disclosure/tabs/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Tabs"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/feedback/Spinner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/feedback/Spinner/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/form/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./FormControlWrapper"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/integration-modals/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./GoogleIntegrationLoginModal"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/layout/LayoutProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/layout/LayoutProvider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/layout/ThemeToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/layout/ThemeToggle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/layout/Toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/layout/Toaster.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/media/Avatar/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/media/Avatar/Avatar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/media/Avatar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/media/Avatar/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/media/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/media/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/modals/Modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/modals/Modal/Modal.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/modals/Modal/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Modal.types"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/modals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/modals/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/context-menu/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ContextMenu"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/dialog/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/overlay/dialog/Dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/dialog/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Dialog"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/dropdown-menu/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DropdownMenu"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/components/overlay/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/popover/index.tsx: -------------------------------------------------------------------------------- 1 | export * from "./Popover"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/toast/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Toasts"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/overlay/tooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Tooltip"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/editor/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/editor/components/index.ts -------------------------------------------------------------------------------- /packages/ui/src/editor/components/panel-picker/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PanelComponentPreview"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/editor/components/properties/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PropertyControllerWrapper"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/editor/index.ts -------------------------------------------------------------------------------- /packages/ui/src/editor/layers/Layer/Layer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/editor/layers/Layer/Layer.tsx -------------------------------------------------------------------------------- /packages/ui/src/editor/layers/Layer/Layer.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/editor/layers/Layer/Layer.types.ts -------------------------------------------------------------------------------- /packages/ui/src/editor/layers/Layer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/editor/layers/Layer/index.ts -------------------------------------------------------------------------------- /packages/ui/src/editor/layers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Layer"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/editor/style-editor/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/editor/style-editor/helpers.ts -------------------------------------------------------------------------------- /packages/ui/src/editor/style-editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/editor/style-editor/index.ts -------------------------------------------------------------------------------- /packages/ui/src/entity-controls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/entity-controls/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/EmailInput/EmailInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/EmailInput/EmailInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/EmailInput/EmailInput.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/EmailInput/EmailInput.types.ts -------------------------------------------------------------------------------- /packages/ui/src/form/EmailInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/EmailInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/FormControlWrapper/defines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/FormControlWrapper/defines.ts -------------------------------------------------------------------------------- /packages/ui/src/form/FormControlWrapper/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/FormControlWrapper/helpers.ts -------------------------------------------------------------------------------- /packages/ui/src/form/FormControlWrapper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/FormControlWrapper/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/FormSubmit/FormSubmit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/FormSubmit/FormSubmit.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/FormSubmit/FormSubmit.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/FormSubmit/FormSubmit.types.ts -------------------------------------------------------------------------------- /packages/ui/src/form/FormSubmit/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./FormSubmit"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/form/FormWrapper/FormWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/FormWrapper/FormWrapper.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/FormWrapper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/FormWrapper/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/NumberInput/NumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/NumberInput/NumberInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/NumberInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/NumberInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/PasswordInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/PasswordInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/SelectInput/SelectInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/SelectInput/SelectInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/SelectInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/SelectInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/SwitchInput/SwitchInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/SwitchInput/SwitchInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/SwitchInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/SwitchInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/TextAreaInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/TextAreaInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/TextInput/TextInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/TextInput/TextInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/TextInput/TextInput.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/TextInput/TextInput.types.ts -------------------------------------------------------------------------------- /packages/ui/src/form/TextInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/TextInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/form/UrlInput/HookFormUrlInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/UrlInput/HookFormUrlInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/UrlInput/UrlInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/UrlInput/UrlInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/form/UrlInput/UrlInput.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/UrlInput/UrlInput.types.ts -------------------------------------------------------------------------------- /packages/ui/src/form/UrlInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/form/UrlInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/helpers/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/helpers/cn.ts -------------------------------------------------------------------------------- /packages/ui/src/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./cn"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/Alert/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Alert/Alert.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Alert/AlertTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Alert/AlertTitle.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Alert/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/Alert/variants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Alert/variants.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/AlertDialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/AlertDialog/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/AnimationContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/AnimationContainer.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Button/Button.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Button/Button.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Button/Button.types.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/Button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Button/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/Card/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Card/Card.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Card/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Card"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/primitives/Icon/CustomIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Icon/CustomIcon.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Icon/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Icon/Icon.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Icon/Icon.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Icon/Icon.types.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/Icon/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Icon"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/primitives/Slider/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/Slider/Slider.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/Slider/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Slider"; 2 | -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Base/Base.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Base/Base.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Base/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Box/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Box/Box.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Box/Box.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Box/Box.types.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Box/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Box/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Flex/Flex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Flex/Flex.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Flex/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Flex/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Grid/Grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Grid/Grid.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Grid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Grid/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Span/Span.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Span/Span.tsx -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/Span/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/Span/index.ts -------------------------------------------------------------------------------- /packages/ui/src/primitives/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/src/primitives/common/index.ts -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /panels/action/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/package.json -------------------------------------------------------------------------------- /panels/action/src/components/Action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/components/Action.tsx -------------------------------------------------------------------------------- /panels/action/src/components/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/components/ActionButton.tsx -------------------------------------------------------------------------------- /panels/action/src/components/ActionNoEntity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/components/ActionNoEntity.tsx -------------------------------------------------------------------------------- /panels/action/src/components/ActionPreviewPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/components/ActionPreviewPanel.tsx -------------------------------------------------------------------------------- /panels/action/src/components/ActionScript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/components/ActionScript.tsx -------------------------------------------------------------------------------- /panels/action/src/defines/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/defines/configuration.ts -------------------------------------------------------------------------------- /panels/action/src/defines/custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/defines/custom-styles.ts -------------------------------------------------------------------------------- /panels/action/src/defines/get-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/defines/get-icon.tsx -------------------------------------------------------------------------------- /panels/action/src/defines/get-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/defines/get-label.ts -------------------------------------------------------------------------------- /panels/action/src/defines/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/defines/types.ts -------------------------------------------------------------------------------- /panels/action/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/src/index.ts -------------------------------------------------------------------------------- /panels/action/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/action/tsconfig.json -------------------------------------------------------------------------------- /panels/camera/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/camera/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/package.json -------------------------------------------------------------------------------- /panels/camera/src/components/Camera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/components/Camera.tsx -------------------------------------------------------------------------------- /panels/camera/src/components/CameraPreviewPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/components/CameraPreviewPanel.tsx -------------------------------------------------------------------------------- /panels/camera/src/components/EmptyCameraView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/components/EmptyCameraView.tsx -------------------------------------------------------------------------------- /panels/camera/src/components/VideoPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/components/VideoPreview.tsx -------------------------------------------------------------------------------- /panels/camera/src/defines/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/defines/configuration.ts -------------------------------------------------------------------------------- /panels/camera/src/defines/custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/defines/custom-styles.ts -------------------------------------------------------------------------------- /panels/camera/src/defines/get-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/defines/get-icon.tsx -------------------------------------------------------------------------------- /panels/camera/src/defines/get-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/defines/get-label.ts -------------------------------------------------------------------------------- /panels/camera/src/defines/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/defines/types.ts -------------------------------------------------------------------------------- /panels/camera/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/src/index.ts -------------------------------------------------------------------------------- /panels/camera/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/camera/tsconfig.json -------------------------------------------------------------------------------- /panels/climate/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/climate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/package.json -------------------------------------------------------------------------------- /panels/climate/src/CircularSlider/helpers.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /panels/climate/src/components/Climate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/src/components/Climate.tsx -------------------------------------------------------------------------------- /panels/climate/src/components/ClimatePreviewPanel.tsx: -------------------------------------------------------------------------------- 1 | export const ClimatePreviewPanel = () => { 2 | return "PREVIEW"; 3 | }; 4 | -------------------------------------------------------------------------------- /panels/climate/src/defines/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/src/defines/configuration.ts -------------------------------------------------------------------------------- /panels/climate/src/defines/custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/src/defines/custom-styles.ts -------------------------------------------------------------------------------- /panels/climate/src/defines/get-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/src/defines/get-icon.tsx -------------------------------------------------------------------------------- /panels/climate/src/defines/get-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/src/defines/get-label.ts -------------------------------------------------------------------------------- /panels/climate/src/defines/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/src/defines/types.ts -------------------------------------------------------------------------------- /panels/climate/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/src/index.ts -------------------------------------------------------------------------------- /panels/climate/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/climate/tsconfig.json -------------------------------------------------------------------------------- /panels/clock/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/clock/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/clock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/clock/package.json -------------------------------------------------------------------------------- /panels/clock/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/clock/src/index.tsx -------------------------------------------------------------------------------- /panels/clock/src/types.ts: -------------------------------------------------------------------------------- 1 | export interface ClockOptions { 2 | timeFormat?: string; 3 | } 4 | -------------------------------------------------------------------------------- /panels/clock/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/clock/tsconfig.json -------------------------------------------------------------------------------- /panels/cover/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/cover/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/package.json -------------------------------------------------------------------------------- /panels/cover/src/Cover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/Cover.tsx -------------------------------------------------------------------------------- /panels/cover/src/CoverButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/CoverButton.tsx -------------------------------------------------------------------------------- /panels/cover/src/CoverCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/CoverCard.tsx -------------------------------------------------------------------------------- /panels/cover/src/CoverOptionsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/CoverOptionsModal.tsx -------------------------------------------------------------------------------- /panels/cover/src/CoverPreviewPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/CoverPreviewPanel.tsx -------------------------------------------------------------------------------- /panels/cover/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/configuration.ts -------------------------------------------------------------------------------- /panels/cover/src/custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/custom-styles.ts -------------------------------------------------------------------------------- /panels/cover/src/defines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/defines.ts -------------------------------------------------------------------------------- /panels/cover/src/get-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/get-icon.tsx -------------------------------------------------------------------------------- /panels/cover/src/get-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/get-label.ts -------------------------------------------------------------------------------- /panels/cover/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/index.tsx -------------------------------------------------------------------------------- /panels/cover/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/types.ts -------------------------------------------------------------------------------- /panels/cover/src/usePanelCover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/src/usePanelCover.ts -------------------------------------------------------------------------------- /panels/cover/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/cover/tsconfig.json -------------------------------------------------------------------------------- /panels/fallback/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/fallback/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/fallback/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/fallback/package.json -------------------------------------------------------------------------------- /panels/fallback/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/fallback/src/index.tsx -------------------------------------------------------------------------------- /panels/fallback/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/fallback/tsconfig.json -------------------------------------------------------------------------------- /panels/light/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/light/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/package.json -------------------------------------------------------------------------------- /panels/light/src/components/Light.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/components/Light.tsx -------------------------------------------------------------------------------- /panels/light/src/components/LightPanelProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/components/LightPanelProvider.tsx -------------------------------------------------------------------------------- /panels/light/src/components/LightPreviewPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/components/LightPreviewPanel.tsx -------------------------------------------------------------------------------- /panels/light/src/components/panel/LightInner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/components/panel/LightInner.tsx -------------------------------------------------------------------------------- /panels/light/src/defines/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/defines/configuration.ts -------------------------------------------------------------------------------- /panels/light/src/defines/custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/defines/custom-styles.ts -------------------------------------------------------------------------------- /panels/light/src/defines/get-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/defines/get-icon.tsx -------------------------------------------------------------------------------- /panels/light/src/defines/get-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/defines/get-label.ts -------------------------------------------------------------------------------- /panels/light/src/defines/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/defines/types.ts -------------------------------------------------------------------------------- /panels/light/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/helpers.ts -------------------------------------------------------------------------------- /panels/light/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/src/index.tsx -------------------------------------------------------------------------------- /panels/light/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/light/tsconfig.json -------------------------------------------------------------------------------- /panels/sensor/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/sensor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/package.json -------------------------------------------------------------------------------- /panels/sensor/src/components/Sensor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/components/Sensor.tsx -------------------------------------------------------------------------------- /panels/sensor/src/components/SensorChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/components/SensorChart.tsx -------------------------------------------------------------------------------- /panels/sensor/src/components/SensorComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/components/SensorComponent.tsx -------------------------------------------------------------------------------- /panels/sensor/src/components/SensorPanelPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/components/SensorPanelPreview.tsx -------------------------------------------------------------------------------- /panels/sensor/src/defines/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/defines/configuration.ts -------------------------------------------------------------------------------- /panels/sensor/src/defines/custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/defines/custom-styles.ts -------------------------------------------------------------------------------- /panels/sensor/src/defines/get-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/defines/get-icon.tsx -------------------------------------------------------------------------------- /panels/sensor/src/defines/get-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/defines/get-label.ts -------------------------------------------------------------------------------- /panels/sensor/src/defines/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/defines/types.ts -------------------------------------------------------------------------------- /panels/sensor/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/index.tsx -------------------------------------------------------------------------------- /panels/sensor/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/src/types.ts -------------------------------------------------------------------------------- /panels/sensor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/sensor/tsconfig.json -------------------------------------------------------------------------------- /panels/slideshow/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/slideshow/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/package.json -------------------------------------------------------------------------------- /panels/slideshow/src/AlbumsConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/src/AlbumsConfiguration.tsx -------------------------------------------------------------------------------- /panels/slideshow/src/Slideshow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/src/Slideshow.tsx -------------------------------------------------------------------------------- /panels/slideshow/src/configuration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/src/configuration.tsx -------------------------------------------------------------------------------- /panels/slideshow/src/get-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/src/get-icon.ts -------------------------------------------------------------------------------- /panels/slideshow/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/src/index.tsx -------------------------------------------------------------------------------- /panels/slideshow/src/initial-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/src/initial-style.ts -------------------------------------------------------------------------------- /panels/slideshow/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/src/types.ts -------------------------------------------------------------------------------- /panels/slideshow/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/slideshow/tsconfig.json -------------------------------------------------------------------------------- /panels/stack/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/stack/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/stack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/stack/package.json -------------------------------------------------------------------------------- /panels/stack/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/stack/src/index.tsx -------------------------------------------------------------------------------- /panels/stack/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/stack/src/types.ts -------------------------------------------------------------------------------- /panels/stack/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/stack/tsconfig.json -------------------------------------------------------------------------------- /panels/toggle/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/toggle/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/toggle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/toggle/package.json -------------------------------------------------------------------------------- /panels/toggle/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/toggle/src/index.tsx -------------------------------------------------------------------------------- /panels/toggle/src/types.ts: -------------------------------------------------------------------------------- 1 | export interface ToggleOptions { 2 | entity_id: string; 3 | } 4 | -------------------------------------------------------------------------------- /panels/toggle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/toggle/tsconfig.json -------------------------------------------------------------------------------- /panels/waste/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/waste/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/package.json -------------------------------------------------------------------------------- /panels/waste/src/Waste.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/Waste.tsx -------------------------------------------------------------------------------- /panels/waste/src/WasteCustomDatesConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/WasteCustomDatesConfiguration.tsx -------------------------------------------------------------------------------- /panels/waste/src/configuration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/configuration.tsx -------------------------------------------------------------------------------- /panels/waste/src/custom-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/custom-styles.ts -------------------------------------------------------------------------------- /panels/waste/src/defines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/defines.ts -------------------------------------------------------------------------------- /panels/waste/src/get-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/get-icon.ts -------------------------------------------------------------------------------- /panels/waste/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/helpers.ts -------------------------------------------------------------------------------- /panels/waste/src/icons/WasteBottleIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/icons/WasteBottleIcon.tsx -------------------------------------------------------------------------------- /panels/waste/src/icons/WasteDryIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/icons/WasteDryIcon.tsx -------------------------------------------------------------------------------- /panels/waste/src/icons/WastePaperIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/icons/WastePaperIcon.tsx -------------------------------------------------------------------------------- /panels/waste/src/icons/WasteWetIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/icons/WasteWetIcon.tsx -------------------------------------------------------------------------------- /panels/waste/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/index.tsx -------------------------------------------------------------------------------- /panels/waste/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/src/types.ts -------------------------------------------------------------------------------- /panels/waste/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/waste/tsconfig.json -------------------------------------------------------------------------------- /panels/weather/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/.eslintrc.cjs -------------------------------------------------------------------------------- /panels/weather/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/package.json -------------------------------------------------------------------------------- /panels/weather/src/Icons/W01d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W01d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W01n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W01n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W02d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W02d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W02n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W02n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W03d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W03d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W03n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W03n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W04d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W04d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W04n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W04n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W09d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W09d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W09n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W09n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W10d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W10d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W10n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W10n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W11d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W11d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W11n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W11n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W13d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W13d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W13n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W13n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W50d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W50d.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/W50n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/W50n.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/WHumidity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/WHumidity.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/WVisibility.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/WVisibility.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/WWind.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/WWind.tsx -------------------------------------------------------------------------------- /panels/weather/src/Icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/Icons/index.ts -------------------------------------------------------------------------------- /panels/weather/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/index.tsx -------------------------------------------------------------------------------- /panels/weather/src/providers/openweather/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/providers/openweather/index.ts -------------------------------------------------------------------------------- /panels/weather/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/src/types.ts -------------------------------------------------------------------------------- /panels/weather/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/panels/weather/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /property-controllers/direction/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/direction/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/direction/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/direction/package.json -------------------------------------------------------------------------------- /property-controllers/direction/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/direction/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/direction/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/direction/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/entity/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/entity/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/entity/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/entity/package.json -------------------------------------------------------------------------------- /property-controllers/entity/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/entity/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/entity/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/entity/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/icon/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/icon/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/icon/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/icon/package.json -------------------------------------------------------------------------------- /property-controllers/icon/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/icon/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/icon/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/icon/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/number/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/number/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/number/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/number/package.json -------------------------------------------------------------------------------- /property-controllers/number/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/number/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/number/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/number/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/select/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/select/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/select/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/select/package.json -------------------------------------------------------------------------------- /property-controllers/select/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/select/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/select/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/select/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/text/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/text/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/text/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/text/package.json -------------------------------------------------------------------------------- /property-controllers/text/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/text/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/text/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/text/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/toggle/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/toggle/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/toggle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/toggle/package.json -------------------------------------------------------------------------------- /property-controllers/toggle/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/toggle/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/toggle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/toggle/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/visibility/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/visibility/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/visibility/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/visibility/package.json -------------------------------------------------------------------------------- /property-controllers/visibility/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/visibility/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/visibility/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/visibility/tsconfig.json -------------------------------------------------------------------------------- /property-controllers/yesno/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/yesno/.eslintrc.cjs -------------------------------------------------------------------------------- /property-controllers/yesno/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/yesno/package.json -------------------------------------------------------------------------------- /property-controllers/yesno/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/yesno/src/index.tsx -------------------------------------------------------------------------------- /property-controllers/yesno/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/property-controllers/yesno/tsconfig.json -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant-react/dashboard/HEAD/vite-env.d.ts --------------------------------------------------------------------------------