Skip to content

Commit d3f3e27

Browse files
authored
Merge pull request #10 from handsontable/feature/issue-HF-73
Deploying to staging branch feature/issue-hf-73
2 parents f8e4cc5 + 78f05af commit d3f3e27

10 files changed

Lines changed: 20 additions & 5104 deletions

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222

2323
---
2424

25-
> 🚀 **We're hiring!** Join HyperFormula team as a **Senior Software Engineer**. [See the role and apply](https://handsontable.traffit.com/public/an/4b09e1395bf8ea42ef86db4c4657992c2f48673d).
2625

2726
HyperFormula is a headless spreadsheet built in TypeScript, serving as both a parser and evaluator of spreadsheet formulas. It can be integrated into your browser or utilized as a service with Node.js as your back-end technology.
2827

docs/.vuepress/config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const searchPattern = new RegExp('^/api', 'i');
1111
module.exports = {
1212
title: 'HyperFormula (v' + HyperFormula.version + ')',
1313
description: 'HyperFormula is an open-source, high-performance calculation engine for spreadsheets and web applications.',
14-
globalUIComponents: ['HiringBanner'],
14+
globalUIComponents: [],
1515
head: [
1616
// Robots for staging: noindex, nofollow
1717
['meta', {name: 'robots', content: 'noindex, nofollow'}],

docs/guide/building.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ Most likely, you will want to document the code. You can use the following comma
6262

6363
## Run the tests
6464

65+
::: tip
66+
HyperFormula main test suite is maintained outside of this repository. You can find more information [here](https://github.com/handsontable/hyperformula/blob/master/test/README.md).
67+
:::
68+
6569
The tests are done with Jest and Karma. The same test suite should
6670
pass in both of them because the library might be used
6771
[server-side](server-side-installation) or in a browser, so you have

docs/guide/custom-functions.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -358,18 +358,12 @@ it('returns a VALUE error if the range argument contains a string', () => {
358358
359359
## Working demo
360360
361+
Explore the full working example on [Stackblitz](https://stackblitz.com/github/handsontable/hyperformula-demos/tree/3.2.x/custom-functions?v=${$page.buildDateURIEncoded}).
362+
361363
This demo contains the implementation of both the
362364
[`GREET`](#add-a-simple-custom-function) and
363365
[`DOUBLE_RANGE`](#advanced-custom-function-example) custom functions.
364366
365-
<iframe
366-
:src="`https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/3.2.x/custom-functions?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview&v=${$page.buildDateURIEncoded}`"
367-
style="width:100%; height:1070px; border:0; border-radius: 4px; overflow:hidden;"
368-
title="handsontable/hyperformula-demos: react-demo"
369-
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"
370-
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts">
371-
</iframe>
372-
373367
## Function options
374368
375369
You can set the following options for your function:

docs/guide/integration-with-angular.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,4 @@ For more details, see the [client-side installation](client-side-installation.md
66

77
## Demo
88

9-
<iframe
10-
:src="`https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/3.2.x/angular-demo?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview&v=${$page.buildDateURIEncoded}`"
11-
style="width:100%; height:1070px; border:0; border-radius: 4px; overflow:hidden;"
12-
title="handsontable/hyperformula-demos: react-demo"
13-
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"
14-
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts">
15-
</iframe>
9+
Explore the full working example on [Stackblitz](https://stackblitz.com/github/handsontable/hyperformula-demos/tree/3.2.x/angular-demo?v=${$page.buildDateURIEncoded}).

docs/guide/integration-with-react.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,4 @@ For more details, see the [client-side installation](client-side-installation.md
66

77
## Demo
88

9-
<iframe
10-
:src="`https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/3.2.x/react-demo?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview&v=${$page.buildDateURIEncoded}`"
11-
style="width:100%; height:1070px; border:0; border-radius: 4px; overflow:hidden;"
12-
title="handsontable/hyperformula-demos: react-demo"
13-
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"
14-
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts">
15-
</iframe>
9+
Explore the full working example on [Stackblitz](https://stackblitz.com/github/handsontable/hyperformula-demos/tree/3.2.x/react-demo?v=${$page.buildDateURIEncoded}).

docs/guide/integration-with-svelte.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,4 @@ For more details, see the [client-side installation](client-side-installation.md
66

77
## Demo
88

9-
<iframe
10-
:src="`https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/3.2.x/svelte-demo?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview&v=${$page.buildDateURIEncoded}`"
11-
style="width:100%; height:1070px; border:0; border-radius: 4px; overflow:hidden;"
12-
title="handsontable/hyperformula-demos: react-demo"
13-
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"
14-
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts">
15-
</iframe>
9+
Explore the full working example on [Stackblitz](https://stackblitz.com/github/handsontable/hyperformula-demos/tree/3.2.x/svelte-demo?v=${$page.buildDateURIEncoded}).

docs/guide/integration-with-vue.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,8 @@ This function prevents Vue from converting the HyperFormula instance into a reac
3131

3232
## Demo
3333

34+
Explore the full working example on [Stackblitz](https://stackblitz.com/github/handsontable/hyperformula-demos/tree/3.2.x/vue-3-demo?v=${$page.buildDateURIEncoded}).
35+
3436
::: tip
3537
This demo uses the [Vue 3](https://v3.vuejs.org/) framework. If you are looking for an example using Vue 2, check out the [code on GitHub](https://github.com/handsontable/hyperformula-demos/tree/2.5.x/vue-demo).
3638
:::
37-
38-
<iframe
39-
:src="`https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/3.2.x/vue-3-demo?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview&v=${$page.buildDateURIEncoded}`"
40-
style="width:100%; height:1070px; border:0; border-radius: 4px; overflow:hidden;"
41-
title="handsontable/hyperformula-demos: react-demo"
42-
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"
43-
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts">
44-
</iframe>

0 commit comments

Comments
 (0)