* add new toolkit component
Signed-off-by: Emma Indal <emmai@spotify.com>
* add toolkit content test
Signed-off-by: Emma Indal <emmai@spotify.com>
* add key to toolkit items
Signed-off-by: Emma Indal <emmai@spotify.com>
* add reusable company logo component
Signed-off-by: Emma Indal <emmai@spotify.com>
* export root ref from search plugin
Signed-off-by: Emma Indal <emmai@spotify.com>
* add homepage template to storybook
Signed-off-by: Emma Indal <emmai@spotify.com>
* export new homepage components from plugin
Signed-off-by: Emma Indal <emmai@spotify.com>
* fix imports
Signed-off-by: Emma Indal <emmai@spotify.com>
* add search plugin to dependencies
Signed-off-by: Emma Indal <emmai@spotify.com>
* add home plugin changeset
Signed-off-by: Emma Indal <emmai@spotify.com>
* add storybook changeset
Signed-off-by: Emma Indal <emmai@spotify.com>
* delete changeset for storybook
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* delete duplicated search context provider
Signed-off-by: Emma Indal <emmai@spotify.com>
* use list item text props
Signed-off-by: Emma Indal <emmai@spotify.com>
* update home plugin documentation + add customize app docs
Signed-off-by: Emma Indal <emmai@spotify.com>
* named exports
Signed-off-by: Emma Indal <emmai@spotify.com>
* add homepage components to storybook
Signed-off-by: Emma Indal <emmai@spotify.com>
* use app config as default for company logo
Signed-off-by: Emma Indal <emmai@spotify.com>
* rename homepage template
Signed-off-by: Emma Indal <emmai@spotify.com>
* use props instead of context for tools, update Content component of card extension to accept props
Signed-off-by: Emma Indal <emmai@spotify.com>
* fix api reports + docstrings + markers
Signed-off-by: Emma Indal <emmai@spotify.com>
* export ToolkitContentProps instead of Tool
Signed-off-by: Emma Indal <emmai@spotify.com>
* docs and stories fixups
Signed-off-by: Emma Indal <emmai@spotify.com>
* do not export rootRouteRef from search plugin
Signed-off-by: Emma Indal <emmai@spotify.com>
* update docs links
Signed-off-by: Emma Indal <emmai@spotify.com>
* change unpacking of props
Signed-off-by: Emma Indal <emmai@spotify.com>
* delete extra fragment
Signed-off-by: Emma Indal <emmai@spotify.com>
* fixup searchbar border styles
Signed-off-by: Emma Indal <emmai@spotify.com>
* test capture search bar events
Signed-off-by: Emma Indal <emmai@spotify.com>
* capture search bar events
Signed-off-by: Emma Indal <emmai@spotify.com>
* only run onChange method if provided, otherwise set term
Signed-off-by: Emma Indal <emmai@spotify.com>
* changeset
Signed-off-by: Emma Indal <emmai@spotify.com>
* unconditionally call analytics API
Signed-off-by: Emma Indal <emmai@spotify.com>
* update changeset to be less specific to GA
Signed-off-by: Emma Indal <emmai@spotify.com>
* move analytics tracking to SearchBarBase
Signed-off-by: Emma Indal <emmai@spotify.com>
* add search to key events
Signed-off-by: Emma Indal <emmai@spotify.com>
* capture types as analytics context attribute, only for SearchBar
Signed-off-by: Emma Indal <emmai@spotify.com>
* move AnalyticsContext to within SearchContextProvider
Signed-off-by: Emma Indal <emmai@spotify.com>
* refactor search tracking out to its own component
Signed-off-by: Emma Indal <emmai@spotify.com>
* captures not only google analytics
Signed-off-by: Emma Indal <emmai@spotify.com>
The techdocs docs were written prior to the techdocs-cli being
crunched into the monorepo. This commit fixes a few links that
still point to the old separte spotify/techdocs-cli repo.
Signed-off-by: Greg Taylor <snagglepants@gmail.com>