feat(search): add stackoverflow to types accordion

Signed-off-by: Camila Belo <camilaibs@gmail.com>
This commit is contained in:
Camila Belo
2023-10-08 11:41:12 +02:00
parent b148cdc8db
commit 8b44bf58f2
+24
View File
@@ -69,6 +69,25 @@ import { SearchType } from './components/SearchType';
import { UrlUpdater } from './components/SearchPage/SearchPage';
import { convertLegacyRouteRef } from '@backstage/core-plugin-api/alpha';
/** @internal */
const StackOverflowIcon = () => {
return (
<svg
viewBox="0 0 125 125"
width="25"
height="25"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path d="M84.021 75.825v31H11v-31H0v42h95v-42H84.021z" fill="#BCBBBB" />
<path
d="M21.057 96.825H74v-10H21.057v10zm1.058-23.915l51.428 10.794 2.117-10.265L24.23 62.645 22.115 72.91zm6.773-24.656l47.618 22.222 4.445-9.524L33.33 38.73l-4.444 9.524zm13.227-23.386l40.423 33.65 6.773-8.042-40.53-33.65-6.666 8.042zM68.147 0L59.68 6.243l31.323 42.222 8.465-6.243L68.147 0z"
fill="#F48024"
/>
</svg>
);
};
/** @alpha */
export const SearchApi = createApiExtension({
factory: {
@@ -153,6 +172,11 @@ export const SearchPage = createPageExtension({
name: 'Architecture Decision Records',
icon: <DocsIcon />,
},
{
value: 'stack-overflow',
name: 'Stack Overflow',
icon: <StackOverflowIcon />,
},
]}
/>
<Paper className={classes.filters}>