Socket
Socket
Sign inDemoInstall

@cosmotech/ui

Package Overview
Dependencies
170
Maintainers
7
Versions
197
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @cosmotech/ui

The **_Webapp UI components library_** aims to be a library of [React](https://reactjs.org/) components that can be used to customize/enhance our [Azure Sample Webapp](https://github.com/Cosmo-Tech/azure-sample-webapp).


Version published
Maintainers
7
Created

Changelog

Source

8.0.0 <sub><sup>2024-03-07 (a91fd5f...a3f137c)</sup></sub>

Features

  • add optional prop theme in SimplePowerBIReportEmbed to set & update reports theme (a3f137c)

Bug Fixes

  • fix z-index of the fullscreen container for Tables (a91fd5f)
  • fix upload file component margin issue by removing isDirty prop default value (9c173aa)
  • fix tooltip not disappearing when toggling fullscreen mode in Table (12c121d)
  • remove nullish keys from error object before patching it (2a94ef7)

Dependencies

  • update ag-grid dependencies from 30.2.1 to 31.0.3
  • update rollup from 3.29.4 to 4.9.6
  • other minor updates of dependencies

BREAKING CHANGES

  • in the component UploadFile, the default value of prop isDirty has been removed. (9c173aa). This prop will now accept null and undefined. These values won't apply margins around the "browse" button.

Readme

Source

WebApp Component UI

The Webapp UI components library aims to be a library of React components that can be used to customize/enhance our Azure Sample Webapp.

You can use this project as a components library to build a front-end for your own Digital Twin solution.

Feel free to contribute to this library. The more components we have, the easier your webapp customization will be.

Documentation for the components is available in the doc folder.

Build project

yarn install && yarn build will package the project.

Use locally with yalc

yalc is a tool that allow you to use local compiled packages in projets instead of published packages.

  • First use:

install yalc : npm i -g yalc

publish package locally: yalc push --sig

link package to project (in project directory): yalc add @cosmotech/ui yalc link @cosmotech/ui yarn/npm install

  • Update package:

rebuild package: yarn build

publish updated package locally: yalc push --sig

Refresh browser if project is running for see changes.

  • Remove link to project (in project directory): yalc remove @cosmotech/ui yarn/npm install

FAQs

Last updated on 07 Mar 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc