Skip to content

Commit d3cd9c3

Browse files
feat(plugins): introduce Tags plugin (#644)
Co-authored-by: François Chalifour <francoischalifour@users.noreply.github.com>
1 parent 69f5d0e commit d3cd9c3

41 files changed

Lines changed: 2068 additions & 5 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.circleci/config.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ aliases:
3030
mkdir -p packages/autocomplete-plugin-algolia-insights/dist
3131
mkdir -p packages/autocomplete-plugin-recent-searches/dist
3232
mkdir -p packages/autocomplete-plugin-query-suggestions/dist
33+
mkdir -p packages/autocomplete-plugin-tags/dist
3334
3435
cp -R /tmp/workspace/packages/autocomplete-shared/dist packages/autocomplete-shared
3536
cp -R /tmp/workspace/packages/autocomplete-core/dist packages/autocomplete-core
@@ -38,6 +39,7 @@ aliases:
3839
cp -R /tmp/workspace/packages/autocomplete-plugin-algolia-insights/dist packages/autocomplete-plugin-algolia-insights
3940
cp -R /tmp/workspace/packages/autocomplete-plugin-recent-searches/dist packages/autocomplete-plugin-recent-searches
4041
cp -R /tmp/workspace/packages/autocomplete-plugin-query-suggestions/dist packages/autocomplete-plugin-query-suggestions
42+
cp -R /tmp/workspace/packages/autocomplete-plugin-tags/dist packages/autocomplete-plugin-tags
4143
4244
defaults: &defaults
4345
working_directory: ~/autocomplete
@@ -82,6 +84,7 @@ jobs:
8284
mkdir -p /tmp/workspace/packages/autocomplete-plugin-algolia-insights/dist
8385
mkdir -p /tmp/workspace/packages/autocomplete-plugin-recent-searches/dist
8486
mkdir -p /tmp/workspace/packages/autocomplete-plugin-query-suggestions/dist
87+
mkdir -p /tmp/workspace/packages/autocomplete-plugin-tags/dist
8588
8689
cp -R packages/autocomplete-shared/dist /tmp/workspace/packages/autocomplete-shared
8790
cp -R packages/autocomplete-core/dist /tmp/workspace/packages/autocomplete-core
@@ -90,6 +93,7 @@ jobs:
9093
cp -R packages/autocomplete-plugin-algolia-insights/dist /tmp/workspace/packages/autocomplete-plugin-algolia-insights
9194
cp -R packages/autocomplete-plugin-recent-searches/dist /tmp/workspace/packages/autocomplete-plugin-recent-searches
9295
cp -R packages/autocomplete-plugin-query-suggestions/dist /tmp/workspace/packages/autocomplete-plugin-query-suggestions
96+
cp -R packages/autocomplete-plugin-tags/dist /tmp/workspace/packages/autocomplete-plugin-tags
9397
- persist_to_workspace:
9498
root: *workspace_root
9599
paths:

.stylelintrc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"order/properties-alphabetical-order": true,
1515
"no-descending-specificity": null,
1616
"selector-class-pattern": [
17-
"^aa-(?:[A-Z][a-z]+)+(?:--[a-z]+(?:[A-Z][a-z]+)?)?$"
17+
"^aa(-(?:[A-Z][a-z]+Plugin))?-(?:[A-Z][a-z]+)+(?:--[a-z]+(?:[A-Z][a-z]+)?)?$"
1818
],
1919
"prettier/prettier": true,
2020
"max-nesting-depth": null,

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ You can find more on the [documentation](https://www.algolia.com/doc/ui-librarie
101101
| [`autocomplete-plugin-recent-searches`](packages/autocomplete-plugin-recent-searches) | A plugin to add recent searches to Autocomplete | [Documentation](https://www.algolia.com/doc/ui-libraries/autocomplete/api-reference/autocomplete-plugin-recent-searches) |
102102
| [`autocomplete-plugin-query-suggestions`](packages/autocomplete-plugin-query-suggestions) | A plugin to add query suggestions to Autocomplete | [Documentation](https://www.algolia.com/doc/ui-libraries/autocomplete/api-reference/autocomplete-plugin-query-suggestions) |
103103
| [`autocomplete-plugin-algolia-insights`](packages/autocomplete-plugin-algolia-insights) | A plugin to add Algolia Insights to Autocomplete | [Documentation](https://www.algolia.com/doc/ui-libraries/autocomplete/api-reference/autocomplete-plugin-algolia-insights) |
104+
| [`autocomplete-plugin-tags`](packages/autocomplete-plugin-tags) | A plugin to manage and display a list of tags in Autocomplete | [Documentation](https://www.algolia.com/doc/ui-libraries/autocomplete/api-reference/autocomplete-plugin-tags) |
104105
| [`autocomplete-preset-algolia`](packages/autocomplete-preset-algolia) | Presets to use Algolia features with Autocomplete | [Documentation](https://www.algolia.com/doc/ui-libraries/autocomplete/api-reference/autocomplete-preset-algolia) |
105106
| [`autocomplete-theme-classic`](packages/autocomplete-theme-classic) | Classic theme for Autocomplete | [Documentation](https://www.algolia.com/doc/ui-libraries/autocomplete/api-reference/autocomplete-theme-classic) |
106107

bundlesize.config.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
"path": "packages/autocomplete-plugin-query-suggestions/dist/umd/index.production.js",
2525
"maxSize": "4 kB"
2626
},
27+
{
28+
"path": "packages/autocomplete-plugin-tags/dist/umd/index.production.js",
29+
"maxSize": "2.25 kB"
30+
},
2731
{
2832
"path": "packages/autocomplete-theme-classic/dist/theme.min.css",
2933
"maxSize": "4.25 kB"

examples/tags-in-searchbox/README.md

Whitespace-only changes.

0 commit comments

Comments
 (0)