type JsxOrUndefined = () => JSX.Element | undefined;

export const MobileApp: JsxOrUndefined = () => {
  return (
    <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
      <path d="M17.0489 0H6.95111C5.98471 0 5.20459 0.783616 5.20459 1.74827V22.2535C5.20459 23.2173 5.98471 24 6.95111 24H17.0489C18.0136 24 18.7954 23.2173 18.7954 22.2535V1.74827C18.7954 0.783616 18.0136 0 17.0489 0ZM9.50836 1.06173H14.4934C14.6194 1.06173 14.7217 1.24976 14.7217 1.4824C14.7217 1.71504 14.6194 1.90394 14.4934 1.90394H9.50836C9.38155 1.90394 9.28097 1.71504 9.28097 1.4824C9.28097 1.24976 9.38155 1.06173 9.50836 1.06173ZM12.0009 22.2745C11.3861 22.2745 10.8858 21.7742 10.8858 21.1585C10.8858 20.5428 11.3861 20.0443 12.0009 20.0443C12.614 20.0443 13.1142 20.5428 13.1142 21.1585C13.1142 21.7742 12.614 22.2745 12.0009 22.2745ZM17.4871 18.4535H6.51382V2.94993H17.4871V18.4535Z" />
    </svg>
  );
};
export const Apple: JsxOrUndefined = () => {
  return (
    <svg viewBox="0 0 20 24" xmlns="http://www.w3.org/2000/svg">
      <path d="M16.3089 12.7631C16.2816 9.73105 18.7916 8.25596 18.9063 8.18728C17.4849 6.11481 15.2816 5.83165 14.5074 5.80907C12.6569 5.61433 10.862 6.91633 9.91936 6.91633C8.95791 6.91633 7.50633 5.82788 5.94187 5.85987C3.92866 5.89091 2.04528 7.0565 1.01234 8.86651C-1.1194 12.5571 0.470465 17.9805 2.51283 20.9636C3.53449 22.4246 4.7283 24.0559 6.29088 23.9985C7.8196 23.9354 8.39064 23.0238 10.2354 23.0238C12.0633 23.0238 12.5996 23.9985 14.1932 23.9618C15.8339 23.9354 16.8668 22.4942 17.8527 21.0201C19.0333 19.3455 19.5075 17.6964 19.5263 17.6117C19.4877 17.5985 16.34 16.3972 16.3089 12.7631Z" />
      <path d="M13.2985 3.84673C14.1207 2.81849 14.6833 1.41959 14.5272 0C13.3371 0.052682 11.8488 0.823156 10.9918 1.82882C10.2336 2.715 9.55623 4.16752 9.73121 5.53349C11.068 5.63321 12.4406 4.85897 13.2985 3.84673Z" />
    </svg>
  );
};
export const Android: JsxOrUndefined = undefined as unknown as JsxOrUndefined;
