tscircuit/ti

ti tscircuit library

Version
1.0.85
License
unset
Stars
0

lib/chips/BQ24074.circuit.tsx

PCBPCB preview for lib/chips/BQ24074.circuit.tsx
SchematicSchematic preview for lib/chips/BQ24074.circuit.tsx
import type { ComponentProps } from "react";

import { BQ24074RGTR } from "./BQ24074RGTR.circuit.tsx";

type BQ24074FootprintVariant = "vqfn_16_ep_3x3" | (string & {});

type BQ24074Props = ComponentProps<typeof BQ24074RGTR> & {
  footprintVariant?: BQ24074FootprintVariant;
};

export const BQ24074 = ({
  footprintVariant = "vqfn_16_ep_3x3",
  ...props
}: BQ24074Props) => {
  if (footprintVariant === "vqfn_16_ep_3x3") {
    return <BQ24074RGTR {...props} />;
  }

  return <BQ24074RGTR {...props} />;
};