diff --git a/api-reference/components/Battery.mdx b/api-reference/components/Battery.mdx new file mode 100644 index 0000000..e7954f0 --- /dev/null +++ b/api-reference/components/Battery.mdx @@ -0,0 +1,14 @@ +--- +title: '' +--- + +A Battery component to define battery parameters and customize layout. + +## Example Usage + +```tsx +export const ExampleBatteryUsage = () => ( + + +) +``` diff --git a/api-reference/components/Board.mdx b/api-reference/components/Board.mdx new file mode 100644 index 0000000..ed5b817 --- /dev/null +++ b/api-reference/components/Board.mdx @@ -0,0 +1,39 @@ +--- +title: '' +--- + +A Board component to define a circuit board layout and customize pin configurations. + +## Example Usage + +```tsx +export const ExampleBoardUsage = () => ( + + + + +) +``` \ No newline at end of file diff --git a/api-reference/components/Chip.mdx b/api-reference/components/Chip.mdx new file mode 100644 index 0000000..19bfabc --- /dev/null +++ b/api-reference/components/Chip.mdx @@ -0,0 +1,20 @@ +--- +title: '' +--- + +A Chip component to define a semiconductor chip with configuration options. + +## Example Usage + +```tsx +export const ExampleChipUsage = () => ( + +) +``` diff --git a/api-reference/components/Crystal.mdx b/api-reference/components/Crystal.mdx new file mode 100644 index 0000000..c54d2c3 --- /dev/null +++ b/api-reference/components/Crystal.mdx @@ -0,0 +1,16 @@ +--- +title: '' +--- + +A Crystal component to define frequency and package type. + +## Example Usage + +```tsx +export const ExampleCrystalUsage = () => ( + +) +``` diff --git a/api-reference/components/Jumper.mdx b/api-reference/components/Jumper.mdx new file mode 100644 index 0000000..51dd903 --- /dev/null +++ b/api-reference/components/Jumper.mdx @@ -0,0 +1,20 @@ +--- +title: '' +--- + +A Jumper component to define jumper specifications. + +## Example Usage + +```tsx +export const ExampleJumperUsage = () => ( + +) +``` diff --git a/api-reference/components/Mosfet.mdx b/api-reference/components/Mosfet.mdx new file mode 100644 index 0000000..86fa0d4 --- /dev/null +++ b/api-reference/components/Mosfet.mdx @@ -0,0 +1,18 @@ +--- +title: '' +--- + +A MOSFET component to define voltage, current, and switching characteristics. + +## Example Usage + +```tsx +export const ExampleMosfetUsage = () => ( + +) +``` diff --git a/api-reference/components/PinHeader.mdx b/api-reference/components/PinHeader.mdx new file mode 100644 index 0000000..ee5162b --- /dev/null +++ b/api-reference/components/PinHeader.mdx @@ -0,0 +1,19 @@ +--- +title: '' +--- + +A PinHeader component to define pin count and spacing for headers. + +## Example Usage + +```tsx +export const ExamplePinHeaderUsage = () => ( + +) +``` diff --git a/api-reference/components/Potentiometer.mdx b/api-reference/components/Potentiometer.mdx new file mode 100644 index 0000000..d8d7189 --- /dev/null +++ b/api-reference/components/Potentiometer.mdx @@ -0,0 +1,19 @@ +--- +title: '' +--- + +A Potentiometer component to define resistance and package type. + +## Example Usage + +```tsx +export const ExamplePotentiometerUsage = () => ( + +) +``` diff --git a/api-reference/components/PushButton.mdx b/api-reference/components/PushButton.mdx new file mode 100644 index 0000000..631899a --- /dev/null +++ b/api-reference/components/PushButton.mdx @@ -0,0 +1,14 @@ +--- +title: '' +--- + +A PushButton component to define button specifications like type and action. + +## Example Usage + +```tsx +export const ExamplePushButtonUsage = () => ( + + +) +``` diff --git a/api-reference/components/Resonator.mdx b/api-reference/components/Resonator.mdx new file mode 100644 index 0000000..ed00802 --- /dev/null +++ b/api-reference/components/Resonator.mdx @@ -0,0 +1,18 @@ +--- +title: '' +--- + +A Resonator component to define frequency and package style. + +## Example Usage + +```tsx +export const ExampleResonatorUsage = () => ( + +) +``` diff --git a/mint.json b/mint.json index e1acecf..15581d6 100644 --- a/mint.json +++ b/mint.json @@ -51,7 +51,10 @@ "navigation": [ { "group": "Get Started", - "pages": ["quickstart", "registry"] + "pages": [ + "quickstart", + "registry" + ] }, { "group": "Tutorials", @@ -69,18 +72,28 @@ { "group": "Core Components", "pages": [ + "api-reference/components/battery", + "api-reference/components/board", "api-reference/components/bug", - "api-reference/components/resistor", "api-reference/components/capacitor", - "api-reference/components/inductor", - "api-reference/components/transistor", - "api-reference/components/trace", + "api-reference/components/chip", "api-reference/components/component", + "api-reference/components/crystal", "api-reference/components/diode", + "api-reference/components/group", + "api-reference/components/inductor", + "api-reference/components/jumper", "api-reference/components/led", + "api-reference/components/mosfet", "api-reference/components/netalias", + "api-reference/components/pinheader", + "api-reference/components/potentiometer", "api-reference/components/powersource", - "api-reference/components/group" + "api-reference/components/pushbutton", + "api-reference/components/resistor", + "api-reference/components/resonator", + "api-reference/components/trace", + "api-reference/components/transistor" ] }, { @@ -108,7 +121,9 @@ }, { "group": "Advanced", - "pages": ["api-reference/advanced/soup"] + "pages": [ + "api-reference/advanced/soup" + ] } ], "footerSocials": { @@ -116,4 +131,4 @@ "github": "https://github.com/tscircuit/tscircuit", "linkedin": "https://www.linkedin.com/company/tscircuit" } -} +} \ No newline at end of file