mirror of
https://github.com/SteamDeckHomebrew/decky-frontend-lib.git
synced 2026-05-20 18:10:08 +02:00
24 lines
561 B
TypeScript
24 lines
561 B
TypeScript
import { FC } from 'react';
|
|
|
|
import { findModuleChild } from '../webpack';
|
|
|
|
export interface PanelSectionProps {
|
|
title?: string;
|
|
spinner?: boolean;
|
|
}
|
|
|
|
const [panelSection, mod] = findModuleChild((mod: any) => {
|
|
for (let prop in mod) {
|
|
if (mod[prop]?.toString()?.includes('.PanelSection')) {
|
|
return [mod[prop], mod];
|
|
}
|
|
}
|
|
return null;
|
|
});
|
|
|
|
export const PanelSection = panelSection as FC<PanelSectionProps>;
|
|
|
|
export const PanelSectionRow = Object.values(mod).filter(
|
|
(exp: any) => !exp?.toString()?.includes('.PanelSection'),
|
|
)[0] as FC;
|