UNPKG

@tlgr/component

Version:
380 lines (201 loc) 5.22 kB
# @tlgr/component ## 1.5.2 ### Patch Changes - ## 1.5.1 ### Patch Changes - ## packages [@tlgr/docs] - added docs about each react component [@tlgr/fmt] - fix link props type ## 1.5.0 ### Minor Changes - ## core - add fig auto completion for developing purpure and speed up dev experience - update release script ## packages [@tlgr/fmt] - create JSX components and place in `react` folder - create copy of fmt components and placed in `string` folder - mark default, html, common, markdown fmt as deprecated. [@tlgr/fig] - init fig package and mark them as private(non pushable) [@tlgr/quiz] - fix missing build command ## 1.4.4 ### Patch Changes - ## 1.4.3 ### Patch Changes - ## core - add fig auto completion for developing purpure and speed up dev experience ## packages [@tlgr/fmt] - create JSX components and place in `react` folder - create copy of fmt components and placed in `string` folder - mark default, html, common, markdown fmt as deprecated. [@tlgr/fig] - init fig package and mark them as private(non pushable) [@tlgr/quiz] - fix missing build command ## 1.4.2 ### Patch Changes - ## 1.4.1 ### Patch Changes - ## core - add release log for new releases ## packages [@tlgr/docs] - Add one more limitation about using JSX [@tlgr/fmt] - replace children properties from common components to another properties. ## 1.4.0 ### Minor Changes - ## core - add analytics in release script ## packages [@tlgr/analytics] - implement analytics component. - implement Stream, File and Console plugins [@tlgr/docs] - add docs for fmt package. - add docs for analytics package. [@tlgr/component] - add `any` event. - migrate from node.js native event emitter to [`eventemitter2`](https://github.com/EventEmitter2/EventEmitter2) package. [@tlgr/date-picker] - add "lib" folder to exclude path for `tsconfig.json` file. [@tlgr/fmt] - add JSX support for `reply`, `replyWithHTML` and `replyWithMarkdownV2` - update `tsconfig.json` file - update README.MD file ## 1.3.1 ### Patch Changes - [@tlgr/fmt] - add readme file - update wrong homepage link in package.json file ## 1.3.0 ### Minor Changes - ## core - update release script. - migrate linking from release.mjs to changeset config file - ignore tests files ## packages [@tlgr/poll] - update version in package.json [@tlgr/quiz] - update version in package.json [@tlgr/fmt] - implement formatter functionality for reply message. - implement `bold`, `cash`, `code`, `command`, `email`, `hash`, `italic`, `link`, `mention`, `phone`, `spoiler`, `strikethrough` and `underline` - implement tests for `fmt`, `bold` and `cash` functions ## 1.2.0 ### Minor Changes - ## 1.1.1 ### Patch Changes - ## core Fix missing packages for releases ## 1.1.0 ### Minor Changes - ## core add missing licenses. update root level `tsconfig.json` file. ## packages [@tlgr/component] [@tlgr/button] Add button keyboard components: location, phone, poll, quiz. Put demo to assets folder. [@tlgr/carousel] New Component. Have events: `next`, `prev`, `sent`, `error`. [@tlgr/component] Update event name matching type for better typescript auto completion. [@tlgr/date-picker] update button usage from `Button` to `InlineButton` [@tlgr/docs] New blog post Add docs for date-picker, button, poll, quiz packages. Put demo to static folder. Update 1.x version. [@tlgr/poll] New Inline Component. Can fires events `answer_user` or `answer_anonymous` [@tlgr/quiz] New Inline Component. Can fires events `answer_user` or `answer_anonymous` ## 1.0.17 ### Patch Changes - ## 1.0.16 ### Patch Changes - ## 1.0.15 ### Patch Changes - ## 1.0.14 ### Patch Changes - ## 1.0.13 ### Patch Changes - [infra/core] - add in release script `@tlgr/docs` package. [@tlgr/component] - update event generics API. - moved `payload` property from `InlineComponent` to `Component` class. [@tlgr/button] - update event usage [@tlgr/date-picker] - update event usage. [@tlgr/docs] - add docs about `component`, `date-picker` and `button` components. ## 1.0.12 ### Patch Changes - ## 1.0.11 ### Patch Changes - ## 1.0.10 ### Patch Changes - ## 1.0.9 ### Patch Changes - ## 1.0.8 ### Patch Changes - ## 1.0.7 ### Patch Changes - ## 1.0.6 ### Patch Changes - ## 1.0.5 ### Patch Changes - ## 1.0.4 ### Patch Changes - ## 1.0.3 ### Patch Changes - ## 1.0.2 ### Patch Changes - ## 1.0.1 ### Patch Changes - ## infra - define release script with changeset library - define codeql action - define [git-lfs](https://git-lfs.github.com/) for videos and images - define docs package with docusaurus ## packages [@tlgr/component](packages/component/) - implement base component with events - implement inline component as abstract class [@tlgr/button](packages/button/) - implement inline component [@tlgr/date-picker](packages/date-picker/) - implement date-picker component with events. - add readme.md file - add video with demo