Граф коммитов

52 Коммитов

Автор SHA1 Сообщение Дата
Shai Rose df365122c7 cleanup 2020-01-29 14:36:54 +02:00
Shai Rose bd67258502 upgrade (office-ui-fabric-react): updates office-ui-fabric-react version. 2020-01-29 13:26:11 +02:00
Shai Rose 44ab009fb1 upgrade (office-ui-fabric-react): Upgrades to fabric 7 version. Updates React (minor), React-dom (minor), office-ui-fabric-react (major). Removes deprecated props. 2020-01-20 13:46:51 +02:00
Jerry Wang 6aa89788b3 [Fabric] Upgrade office-ui-fabric-react to v6.201.1 (#135)
* Update to Fabric v6.201.1

* Minor binding fixes
2019-08-22 14:55:57 +03:00
Shai Rose b0adcdda46 upgrade (angular 8): dependant package updates (ng-packger, codelyzer, tsickle) 2019-06-23 16:10:48 +03:00
Shai Rose 0cd6f8e11d upgrade (angular): Upgrade to angular 8 - returned nrwl and ngrx. fixed typescript and build errors 2019-06-20 16:13:23 +03:00
Shai Rose 4b24b79f5f upgrade (angular): Upgrade to angular 8 - removed nrwl, ngrx and rxjs-compat 2019-06-20 13:24:57 +03:00
Shai Rose c2b9c9c73c upgrade (angular): Upgrade to angular 8 - bump version numbers 2019-06-20 12:27:16 +03:00
Shai Rose 972f7f1cac upgrade (angular): Upgrade to angular 8 - cdk and material 2019-06-20 11:41:11 +03:00
Shai Rose 7d51e9d491 upgrade (angular): Upgrade to angular 8 - cli and core.
devx: Change default ng-serve port.
docs: Update 'getting started'.
2019-06-20 11:32:05 +03:00
Ben Grynhaus ba96986429
remove legacy scripts (#113) 2019-04-10 15:37:49 +03:00
Ben Grynhaus 96753d2990
fix all docs tests and run tests in CI (#100)
- Fix the `docs` project's tests and align their components with more modern standards in the repo.
- Run tests in CI
2019-03-17 17:40:54 +02:00
Ben Grynhaus 87863d96b2 [Fabric] upgrade office-ui-fabric-react (#96)
Upgrade `office-ui-fabric-react` to latest version as of this PR.

Notice this is a **breaking change**:
* `office-ui-fabric-react` has deprecated some props - as usual - `@angular-react/fabric` doesn't support deprecated APIs and thus these were removed completely.

Expect a new minor version (0.6.0) in the release following this PR's merge, in accordance with semver.
2019-03-06 10:50:42 +02:00
Nathan Walker 468b97d02b chore(package): updated dependencies (#73)
* Just updated packages to latest 👍
2019-01-16 22:20:35 +02:00
Ben Grynhaus 140f6c3d4e
Fix low security vulnerability in webpack-dev-server (#70) 2019-01-06 11:10:41 +02:00
Ben Grynhaus 5c80d797a5
Moved geteventlisteners to be part of the core package (#52) 2018-12-06 17:47:40 +02:00
xjerwa 79c63899c7 Moved geteventlisteners module to local and revised JS to use es5 syntax (#48)
* Updated to v0.5.1, Moved geteventlisteners module to local and revised JS to use es5 syntax, Minor typing fixes

* Updated changelog

* Remove changelog change

* Update @types/react

* Better type

* revert version bumps for core + fabric
2018-12-06 17:18:30 +02:00
xjerwa bc393707bd Upgrade to Angular 7.0, Fabric 6.110.0; Fix build errors (#45)
* Upgrade react and react-dom to latest versions

* Updated Angular to v7.0, Updated office-ui-fabric-react to v6.110.0

* Fixed missing imports and reference errors

* Un-generic-ed EventListener (was causing errors since default EventListener is not generic)

* Removed noops on HoverCard and Tooltip component scss since they were moved to global styles in Fabric

* Upgrade office-ui-fabric-react to 6.110.0 + Add PlainCard and ExpandingCard components

* Renamed EventListener to IEventListener, Renamed some *.d.ts files to *.ts due to build issues

* Updated component property bindings to match new Fabric version

* Rename EventListener array and map to `I`-prefied versions to avoid confusion
2018-12-04 10:34:15 +02:00
Ben Grynhaus 68f3581e9e
Package upgrades, Prettier alignment (#38)
- Package upgrades (non-breaking)
- Align repo to Prettier 1.15.3
  - [includes] Revert decorators to their previous position in components, before the change in 1.14.
2018-12-01 21:25:27 +02:00
Ben Grynhaus 13ff801cc7
Allow specifying arbitrary event handlers to any ReactWrapperComponent (#39)
Using the [`geteventlisteners`](https://www.npmjs.com/package/geteventlisteners) package to allow capturing arbitrary event handlers specified as `@Output`s on any React-wrapper component. e.g.:
```html
<fab-icon iconName="Add" (onClick)="handleIconClick($event)" (onMouseOver)="handleIconMouseOver($event)"></fab-icon>
```
```typescript
handleIconClick(ev: MouseEvent) {
  console.log('icon clicked!', ev);  
}

handleIconMouseOver(ev: MouseEvent) {
  console.log('icon moused-over!', ev);  
}
```

Although extending global prototypes (i.e. not-yours) is bad practice, this is what Angular uses to capture events, and this seemed like the only way to get any arbitrary output from the element.
The other option is to handle each specific event, which is a rather long list, and requires further maintenance, when the DOM, React or the component library adds events to listen to.
This is similar in the idea as us passing any arbitrary attribute to the underlying React component.
2018-12-01 20:47:31 +02:00
Ben Grynhaus c0f51c1229 [Core] Added stylenames package (bundleded dependency) 2018-10-19 22:17:13 +03:00
Ben Grynhaus 6a8dae502b [Core] Added classnames package (bundleded dependency) 2018-10-19 22:17:13 +03:00
Ben Grynhaus 8319aff818 Upgrade office-ui-fabric-react to 6.73.0 2018-09-26 13:29:47 +03:00
Ben Feely 04b0e620d8 Update to license/copyright on each lib file. Lint fixes. 2018-08-16 12:17:03 -07:00
Ben Feely 3bcc903e10 Update to fix after github move. 2018-08-10 15:17:01 -07:00
Ben Grynhaus b2c2f96247 added scripts to public angular61 version 2018-08-02 11:17:54 +03:00
Ben Grynhaus 3fde3c11c1 Upgrade all dependencies- Angular 6.1- TypeScript 2.9.2- office-ui-fabric-react 6.43.0
# Conflicts:
#	apps/demo/src/app/app.component.ts
#	libs/core/package-lock.json
#	libs/core/package.json
#	libs/fabric/package.json
#	libs/fabric/public-api.ts
#	libs/fabric/src/lib/components/command-bar/command-bar.component.ts
#	package-lock.json
#	package.json
2018-08-02 11:16:43 +03:00
Ben Grynhaus 31b580c8b7 Change to external dependency on @types/css-to-style 2018-07-19 10:48:11 +03:00
Ben Grynhaus 1b4c032c76 move css-to-style to root package.json 2018-07-19 10:45:41 +03:00
Ben Grynhaus 9f2da7d3bc - Align dependencies (core & fabric & semantic-ui)
- Bump versions (core & fabric)
2018-07-13 13:52:50 +03:00
Ben Grynhaus 4755c30b37 lock react fabric pacakge to latest version supported by TS 2.7 2018-07-04 00:49:41 +03:00
Ben Grynhaus e20635a6ff remove adduser from publish scripts 2018-07-02 22:41:17 +03:00
Ben Grynhaus 228ada88b3 Added "next" tag publish scripts 2018-07-02 22:21:42 +03:00
Ben Grynhaus 90a68246de Upgrade safe dependencies 2018-06-28 16:40:46 +03:00
Ben Feely 03ca76479c Updated versions. 2018-04-18 15:39:19 -07:00
Ben Feely 7974304256 Fix bug in built packages. 2018-04-18 15:23:50 -07:00
Ben Feely 57535d9599 Update to docs to support demo app beside docs app. 2018-04-18 10:57:25 -07:00
Ben Feely 3b7ae99083
Users/benfeely/docs update (#8)
* Update to docs for github hosting.

* Updates to docs and readme.
2018-04-17 19:07:21 -07:00
Ben Feely 16509fd9fa Update to fix package deployments. 2018-04-16 23:08:57 -07:00
Ben Feely 841f6d4e89 Working on lib packages for npm. 2018-04-16 16:27:52 -07:00
Ben Feely 1598bfd4b1
Users/benfeely/docs perf (#4)
* Fix bug in import.

* Add some margin below triangle.

* Updates to triangles to support user controlled size.

* Updates to the rendering style, showing content.

* Extra fix.

* Done updating performance profiles.

* Add dot-count to the triangles.

* Toggle profile images zoomed and not.

* Improve the layout a bit for fabric component docs.

* Fix format for output under buttons.

* Switching from Material to Semantic UI for demo.
There is already an Angular version for Material, so not much point of enabling Material React components in Angular.

* Add basic support for Semantic UI button.
2018-04-16 10:31:25 -07:00
Ben Feely f367e5d52f Bug fix for github DOCS page. 2018-04-10 16:39:26 -07:00
Ben Feely 39661823d0 Working on bug in DOCS github site. 2018-04-10 16:35:24 -07:00
Ben Feely 3bbd1546a3
Users/benfeely/material (#2)
* Update NX and add support for Angular Material.

* Added support for Angular Material and implemented simple nav.
Patterned after Angular-Material website.

* Update npm dependency.

* Fix bug when switching between perf pages.

* Rename Demo app to Docs

* Initial after adding demo app.

* Update demo app.

* Build docs for github hosting.
2018-04-10 16:29:10 -07:00
Ben Feely 5d73df0173 Working on lib for fabric. 2018-04-04 04:31:13 -07:00
Ben Feely a52d15bc75 Updates to NPM package. 2018-04-04 04:05:42 -07:00
Ben Feely c5760650b3 Updating npm publish. 2018-04-04 03:06:30 -07:00
Ben Feely 0f02835ada Prepping package for npm deploy. 2018-04-04 02:02:01 -07:00
Ben Feely e8646ea355 Add build support for lib. 2018-04-03 22:19:42 -07:00
Ben Feely f7fde6e2e3 Removed Fabric dependency from core lib. 2018-04-03 22:12:47 -07:00