Skip to content

Instantly share code, notes, and snippets.

View focux's full-sized avatar
💭
🇩🇴

Leonardo E. Dominguez focux

💭
🇩🇴
View GitHub Profile
@focux
focux / useSearch.tsx
Last active March 15, 2022 17:10
useSearch hook for React using flexsearch
import { Document } from "flexsearch";
import { useEffect, useMemo, useState } from "react";
export const useSearch = <T extends { id: string }>(
index: Document<T>,
data: T[]
) => {
const [searchQuery, setSearchQuery] = useState<string>();
const [results, setResults] = useState<T[]>([]);
<?PHP
class paginar {
private $text;
private $configure = '1-2'; # 0 = Parrafos 1 = Oraciones 1-X = X numeros de oraciones 1-X = X numeros de parrafos
private $error;
private $actually;
private $separator;
public function __construct($text, $configure) {
$this->text = htmlentities($text);
$this->actually = (isset($_GET['page']) ? (is_numeric($_GET['page']) ? stripslashes($_GET['page']) : 0) : 0);