mirror of
https://github.com/matrix-org/matrix-hookshot.git
synced 2025-03-10 21:19:13 +00:00

* Refactor HookFilter to only support enabledEvents (and add a function to convert) * Convert connections to deprecate ignoreHooks * Update documentation * Split out EventHookCheckbox * Refactor frontend to support enableHooks only mode * drop old field name * changelog * Fix enabledHooks for widgets * Fixes across the board * Update test description * Cleanup * Fix HookFilter * Fixup checkboxes * Cleanup
13 lines
500 B
TypeScript
13 lines
500 B
TypeScript
import { FunctionComponent } from "preact";
|
|
import style from "./ServiceCard.module.scss";
|
|
|
|
|
|
export const ServiceCard: FunctionComponent<{serviceName: string, iconUrl: string, onConfigure: () => void}> = ({ serviceName, iconUrl, onConfigure }) => {
|
|
return <div className={`card ${style.serviceCard}`}>
|
|
<img style="width: 48px;" src={iconUrl} />
|
|
<div>
|
|
<span>{serviceName}</span>
|
|
<button onClick={onConfigure}>Configure</button>
|
|
</div>
|
|
</div>;
|
|
}; |