Meta tags:
description= The `upper()` function returns a given string, an expression, or values in a column in all uppercase letters.;
Headings (most frequently used words):
upper, function, you, this, page, let, us, examples, basic, using, columns, and, concat, simple, online, edits, contribution, guide, components, highlight, hit, preview, attribute, title, what, do, think, of, know, more, contact, about, your, feedback, endpoint, example, on,
Text of the page (most frequently used words):
rpk (150), cloud (64), item (58), the (55), #preview (54), api (45), redpanda (44), cluster (40), html (34), state (31), return (29), registry (29), configure (28), data (27), with (25), and (25), context (24), create (23), security (23), const (22), product (21), query (20), list (20), for (19), reference (18), schema (18), connect (17), components (17), upper (16), doc (15), use (15), hit (15), attribute (15), sql (15), profile (15), iceberg (15), connector (15), index (14), delete (14), algolia (13), topics (13), function (12), topic (12), aws (12), manage (12), this (11), https (11), www (11), com (11), title (11), text (11), storage (11), byoc (11), gcp (11), streaming (10), plane (10), set (10), objectid (10), azure (10), server (9), map (9), window (9), type (9), private (9), group (9), describe (9), shadow (9), catalog (9), show (8), let (8), get (8), componenttitle (8), platform (8), parameters (8), add (8), open (8), breadcrumbs (8), snippet (8), intro (8), description (8), you (8), string (8), mcp (8), user (8), role (8), console (8), results (7), url (7), all (7), overview (7), time (7), about (7), breadcrumb (7), highlight (7), your (7), transform (7), alter (7), config (7), control (7), sink (7), path (6), new (6), link (6), version (6), facet (6), docs (6), selected (6), titles (6), length (6), search (6), algoliabtn (6), select (6), event (6), queryid (6), positions (6), status (6), uppercase (6), from (6), generate (6), catalogs (6), drop (6), privatelink (6), source (6), mongodb (6), bloblang (6), not (5), method (5), origin (5), exact (5), match (5), sources (5), plugin (5), hits (5), returns (5), nestedhits (5), docindices (5), ask (5), stoppropagation (5), clickedobjectidsaftersearch (5), eventname (5), __autocomplete_indexname (5), __autocomplete_queryid (5), objectids (5), activeitemid (5), href (5), edit (5), letters (5), first_name (5), last_name (5), personal_details (5), into (5), table (5), build (5), secret (5), compatibility (5), mode (5), quotas (5), auth (5), log (5), access (5), monitor (5), kafka (5), management (5), currentquery (4), view (4), managed (4), home (4), see (4), filters (4), values (4), _tags (4), content (4), autocomplete (4), null (4), none (4), clickanalytics (4), true (4), matchingheading (4), tolowercase (4), click (4), timestamp (4), feedback (4), concat (4), gender (4), postgresql (4), functions (4), update (4), acl (4), install (4), txn (4), producers (4), mount (4), transforms (4), properties (4), http (4), dedicated (4), regions (4), serverless (4), join (4), billing (4), iam (4), service (4), peering (4), connection (4), centralized (4), egress (4), enable (4), quickstart (4), broker (4), switch (4), nats_kv (4), byovpc (4), example (3), hasendpoint (3), endpointline (3), curlexample (3), that (3), self (3), agentic (3), fallback (3), getitems (3), header (3), right (3), render (3), our (3), libraries (3), getalgoliafacets (3), queries (3), params (3), phrase (3), false (3), getalgoliaresults (3), items (3), foreach (3), _highlightresult (3), matchedindex (3), matchedtopleveltitle (3), renderproduct (3), seen (3), supported_preview_types (3), includes (3), document (3), btn (3), addeventlistener (3), slice (3), know (3), target (3), page (3), contribution (3), full_name (3), mark (3), wheeler (3), jane (3), hopper (3), lucas (3), sinclair (3), using (3), deploy (3), failover (3), subject (3), level (3), globals (3), connections (3), configuration (3), tiers (3), distinct (3), commits (3), secrets (3), policies (3), gbac (3), rbac (3), authorization (3), gateway (3), shadowing (3), migrate (3), snowflake (3), introduction (3), debezium (3), mirrormaker2 (3), jdbc (3), connectors (3), memory (3), redis (3), gcp_cloud_storage (3), aws_s3 (3), sql_raw (3), resource (3), azure_cosmosdb (3), pipelines (3), endpoint (2), enrichment (2), try (2), catch (2), integrate (2), current (2), askaibutton (2), shows (2), viewalllink (2), strict (2), typo (2), exacttoggle (2), tags (2), tagsbyfacet (2), tag (2), sourceid (2), checkbox (2), param (2), searchclient (2), indexname (2), test_redpanda (2), facetquery (2), maxfacethits (2), transformresponse (2), facethits (2), union (2), label (2), templates (2), term (2), matching (2), __algoliatoggleexactmatch (2), exactmatch (2), exactparams (2), hitsperpage (2), attributestosnippet (2), snippetellipsistext (2), tagfilters (2), order (2), while (2), are (2), nondocitems (2), filter (2), unixtimestamp (2), infinity (2), nondocindex (2), full (2), has (2), clear (2), stale (2), array (2), navigate (2), atag (2), setcontext (2), ctx (2), other (2), dropdown (2), can (2), without (2), references (2), autocompleteinstance (2), button (2), action (2), var (2), queryselector (2), detachedsearchbutton (2), key (2), _blank (2), rel (2), noopener (2), noreferrer (2), openchatwithquery (2), policy (2), substring (2), thanks (2), thumb_down (2), thumb_up (2), was (2), helpful (2), work (2), read (2), guide (2), issue (2), github (2), simple (2), first (2), last (2), names (2), employees (2), where (2), column (2), tom (2), hanks (2), emily (2), byers (2), how (2), works (2), columns (2), basic (2), given (2), input (2), copy (2), metrics (2), produce (2), consume (2), print (2), uninstall (2), offset (2), mountable (2), logdirs (2), proxy (2), apis (2), transactions (2), system (2), tables (2), bitwise (2), shift (2), left (2), operators (2), sum (2), min (2), max (2), count (2), bool_or (2), bool_and (2), avg (2), to_char (2), json (2), zone (2), numeric (2), support (2), pay (2), methods (2), based (2), authentication (2), hub (2), errors (2), troubleshoot (2), specify (2), client (2), throughput (2), audit (2), messages (2), maintenance (2), cli (2), google (2), message (2), handling (2), authenticate (2), started (2), jira (2), migrator (2), streams (2), ingest (2), real (2), amazon (2), open_telemetry_collector (2), decompress (2), avro (2), noop (2), aws_dynamodb (2), sync_response (2), sql_select (2), sql_insert (2), retry (2), qdrant (2), processors (2), gcp_bigquery_select (2), cache (2), timeplus (2), sftp (2), schema_registry (2), redpanda_migrator (2), redpanda_common (2), redis_streams (2), redis_pubsub (2), redis_list (2), otlp_http (2), otlp_grpc (2), nats_jetstream (2), nats (2), mqtt (2), kafka_franz (2), inproc (2), http_client (2), gcp_pubsub (2), azure_table_storage (2), azure_queue_storage (2), azure_blob_storage (2), aws_sqs (2), aws_kinesis (2), amqp_0_9 (2), field (2), what (2), documentation (2), complete (2), more (2), labs (2), txt (2), tiny, reduce, clicks, pure, required, touppercase, curl, assistant, compose, respects, productparams, products, 20data, 20plane, toggle, forces, layout, side, footer, tips, root, define, used, actual, core, concepts, getsources, groupby, tagsplugin, fetch, populate, menu, raw, facets, known, happens, when, require, every, spelling, optional, word, note, deliberately, wrap, quotes, searchable, attributes, unordered, which, disables, proximity, quoted, nothing, give, reliable, __algoliaexactmatch, typotolerance, removewordsifnoresults, optionalwords, maptoalgoliafilters, mixed, stay, place, non, sorted, compute, deep, best, sort, findindex, matchlevel, noresults, don, helper, deduped, badges, isarray, else, previewable, within, panel, otherwise, tab, getitemurl, onactive, expose, instance, globally, custom, drive, its, capturing, across, renders, intentionally, namespaced, notes, below, __algoliaautocompleteinstance, wire, sidebar, modal, clicking, hidden, detached, queryselectorall, keydown, enter, preventdefault, domcontentloaded, initalgolia, answers, may, imprecise, always, verify, any, believe, should, close, esc, image, analytics, requires, start, children, checked, typeof, setisopen, cookie, preferences, trust, terms, privacy, 2026, inc, rights, reserved, make, group_add, share, mail, community, extensive, updates, prefer, locally, something, want, change, changes, such, fixing, directly, online, edits, back, top, output, displays, specified, ids, then, combine, them, one, goal, convert, numbers, assume, int, insert, named, contains, employee, retail, store, converts, examples, unicode, supported, characters, they, remain, unaffected, special, case, accepts, expression, code, plain, copied, markdown, options, checking, glossary, logs, init, trim, prefix, partitions, unassign, assign, check, reset, rename, prompt, help, seek, shell, completion, grafana, dashboard, app, unmount, cancel, import, info, stdio, logout, login, token, commands, javascript, rust, golang, sdks, object, virtual, information, pg_user, pg_type, pg_statio_user_tables, pg_shadow, pg_settings, pg_roles, pg_proc, pg_namespace, pg_language, pg_index, pg_description, pg_depend, pg_database, pg_constraint, pg_class, pg_authid, pg_attribute, pg_attrdef, row_number, rank, percent_rank, ntile, nth_value, lead, last_value, lag, first_value, dense_rank, cume_dist, unix_seconds, unix_millis, unix_micros, to_timestamp, timestamp_trunc, timestamp_seconds, timestamp_millis, timestamp_micros, format_timestamp, extract, date_trunc, current_timestamp, strpos, starts_with, replace, position, lower, ends_with, regexp_replace, regexp_match, posix, regular, expressions, regex, shobj_description, pg_typeof, pg_total_relation_size, pg_table_size, pg_table_is_visible, pg_size_pretty, pg_relation_is_publishable, pg_get_userbyid, pg_get_statisticsobjdef_columns, pg_get_indexdef, pg_get_expr, pg_get_constraintdef, pg_encoding_to_char, pg_backend_pid, obj_description, nullif, has_schema_privilege, generate_series, current_schema, current_database, col_description, coalesce, number, sqrt, sinh, sin, sign, round, random, power, least, greatest, floor, exp, cosh, ceil, cbrt, abs, math, json_extract_path_text, json_extract_path, json_array_length, json_array_extract, boolean, for_min, for_max, variance, var_samp, var_pop, stddev_samp, stddev_pop, stddev, regr_syy, regr_sxy, regr_sxx, regr_slope, regr_r2, regr_intercept, regr_count, regr_avgy, regr_avgx, covar_samp, covar_pop, corr, statistics, percentile_disc, percentile_cont, ordered, aggregate, row, aliases, interval, geometry, geography, date, bytea, bool, types, over, limit, having, outer, intersect, except, operations, clauses, nodes, execs, revoke, grant, statements, schemas, comment, keywords, partner, integrations, notifications, activity, payment, safety, reliability, availability, encryption, lists, acls, global, transit, choose, cidr, ranges, network, design, ports, networking, terraform, provider, deprecation, codes, runbook, disaster, recovery, programmable, push, deserialization, validation, contexts, tune, performance, lakehouse, databricks, unity, glue, rest, sample, logging, upgrades, profiles, addresses, organization, mysql, heartbeat, checkpoint, gcs, bigquery, sizing, single, disable, converters, serialization, test, paginate, follower, fetching, consumer, offsets, leader, pinning, idempotent, develop, out, degraded, nested, fields, enabled, editor, dapper, npgsql, php, pdo, java, psycopg2, oltp, olap, issues, retrieval, augmented, generation, rag, joining, filtering, sampling, workflows, dynamodb, cdc, patterns, cookbooks, unified, synchronous, responses, sensor, telemetry, aurora, roles, web, services, credentials, arithmetic, walkthrough, guides, logger, prometheus, gcp_cloudtrace, tracers, to_the_end, tar, skip_bom, re_match, lines, json_documents, json_array, csv, chunker, scanners, system_window, buffers, local, rate, limits, ttlru, ristretto, multilevel, memcached, lru, caches, xml, workflow, unarchive, try_catch, text_chunker, string_split, split, sleep, slack_thread, select_parts, schema_registry_encode, schema_registry_decode, redis_script, rate_limit, protobuf, parse_log, parquet_encode, parquet_decode, parallel, openai_translation, openai_transcription, openai_speech, openai_image_generation, openai_embeddings, openai_chat_completion, ollama_moderation, ollama_embeddings, ollama_chat, nats_request_reply, mutation, metric, mapping, json_schema, jmespath, insert_part, group_by_value, group_by, google_drive_search, google_drive_list_labels, google_drive_download, gcp_vertex_ai_embeddings, gcp_vertex_ai_chat, for_each, dedupe, compress, cohere_rerank, cohere_embeddings, cohere_chat, cached, branch, bounds_check, benchmark, aws_lambda, aws_dynamodb_partiql, aws_bedrock_embeddings, aws_bedrock_chat, archive, a2a_message, splunk_hec, snowflake_streaming, snowflake_put, slack_reaction, slack_post, salesforce_sink, reject_errored, reject, redis_hash, questdb, pinecone, opensearch, gcp_bigquery_write_api, gcp_bigquery, elasticsearch_v8, drop_on, cyborgdb, azure_data_lake_gen2, aws_sns, aws_kinesis_firehose, arc, outputs, splunk, spicedb_watch, slack_users, slack, sequence, salesforce_graphql, salesforce_cdc, salesforce, redis_scan, read_until, postgres_cdc, oracledb_cdc, mysql_cdc, mongodb_cdc, microsoft_sql_server_cdc, http_server, gcp_spanner_cdc, git, batched, aws_dynamodb_cdc, aws_cloudwatch_logs, inputs, unit, testing, pipeline, resources, process, paths, interpolation, contextual, variables, error, metadata, windowed, processing, batching, remote, replicas, byovnet, architecture, hundreds, deployments, run, own, infrastructure, fully, foundation, everything, agents, please, robot, before, submitting, submit, contact, think, beep, boop, bot, here, familiar, syntax, learn, component, specific, llms,
Text of the page (random words):
h rpk cloud auth delete rpk cloud auth list rpk cloud auth token rpk cloud auth use rpk cloud byoc rpk cloud byoc install rpk cloud byoc uninstall rpk cloud cluster rpk cloud cluster select rpk cloud login rpk cloud logout rpk cloud mcp rpk cloud mcp install rpk cloud mcp stdio rpk cluster rpk cluster config rpk cluster config get rpk cluster config list rpk cluster config set rpk cluster config status rpk cluster connections rpk cluster connections list rpk cluster logdirs rpk cluster logdirs describe rpk cluster info rpk cluster quotas rpk cluster quotas alter rpk cluster quotas describe rpk cluster quotas import rpk cluster storage rpk cluster storage cancel mount rpk cluster storage list mount rpk cluster storage list mountable rpk cluster storage mount rpk cluster storage status mount rpk cluster storage unmount rpk cluster txn rpk cluster txn describe rpk cluster txn describe producers rpk cluster txn list rpk generate rpk generate app rpk generate grafana dashboard rpk generate shell completion rpk group rpk group delete rpk group offset delete rpk group describe rpk group list rpk group seek rpk help rpk plugin rpk plugin list rpk plugin uninstall rpk plugin install rpk profile rpk profile clear rpk profile create rpk profile current rpk profile delete rpk profile edit rpk profile edit globals rpk profile list rpk profile print rpk profile print globals rpk profile prompt rpk profile rename to rpk profile set rpk profile set globals rpk profile use rpk registry rpk registry compatibility level rpk registry compatibility level get rpk registry compatibility level set rpk registry context rpk registry context list rpk registry context delete rpk registry mode rpk registry mode get rpk registry mode reset rpk registry mode set rpk registry schema rpk registry schema check compatibility rpk registry schema create rpk registry schema delete rpk registry schema get rpk registry schema list rpk registry schema references rpk registry subject rpk registry subject delete rpk registry subject list rpk security rpk security acl rpk security acl create rpk security acl delete rpk security acl list rpk security role rpk security role assign rpk security role create rpk security role delete rpk security role describe rpk security role list rpk security role unassign rpk security secret rpk security secret create rpk security secret delete rpk security secret list rpk security secret update rpk security user rpk security user create rpk security user delete rpk security user update rpk security user list rpk shadow rpk shadow config generate rpk shadow create rpk shadow delete rpk shadow describe rpk shadow failover rpk shadow list rpk shadow status rpk shadow update rpk topic rpk topic add partitions rpk topic alter config rpk topic consume rpk topic create rpk topic delete rpk topic describe rpk topic list rpk topic produce rpk topic trim prefix rpk transform rpk transform build rpk transform delete rpk transform deploy rpk transform init rpk transform list rpk transform logs rpk version metrics reference glossary status checking was this helpful thumb_up thumb_down thanks for your feedback home data platform cloud reference redpanda sql reference functions string upper cloud page options copy as markdown copied view as plain text ask ai about this topic add mcp server to vs code upper the upper function returns a given string an expression or values in a column in all uppercase letters upper string it accepts input as a string and returns text in uppercase letters special case if characters in the input are not of type string they remain unaffected by the upper function unicode is supported for the upper function examples basic upper function this basic query converts the given string to all uppercase letters select upper postgresql the query returns upper postgresql upper function using columns and concat function this example shows how the upper function works with columns a table named personal_details contains employee s id first_name last_name and gender of a retail store create table personal_details id int first_name text last_name text gender text insert into personal_details id first_name last_name gender values 1 mark wheeler m 2 tom hanks m 3 jane hopper f 4 emily byers f 5 lucas sinclair m select from personal_details the query returns id first_name last_name gender 1 mark wheeler m 2 tom hanks m 3 jane hopper f 4 emily byers f 5 lucas sinclair m assume that the goal is to convert employees first and last names with id numbers 1 3 and 5 to all uppercase letters then combine them using the concat function into one full_name column in uppercase use this query select concat upper first_name upper last_name as full_name from personal_details where id in 1 3 5 the output displays the first and last names of employees with the specified ids in uppercase letters full_name mark wheeler jane hopper lucas sinclair back to top simple online edits for simple changes such as fixing a typo you can edit the content directly on github edit on github or open an issue to let us know about something that you want us to change open an issue contribution guide for extensive content updates or if you prefer to work locally read our contribution guide was this helpful thumb_up thumb_down group ask in the community mail share your feedback group_add make a contribution thanks for your feedback substring timestamp 2026 redpanda data inc all rights reserved privacy policy terms status trust cookie preferences for api endpoint results we show a tiny example to reduce clicks this is pure ui enrichment not required by algolia const hasendpoint preview preview method preview path let endpointline let curlexample if hasendpoint const method preview method get touppercase const path preview path endpointline method path let origin try origin new url preview url origin catch e no op curlexample curl x method origin origin path path integrate ai assistant with the current query const askaibutton currentquery html if typeof window openchatwithquery function window openchatwithquery currentquery true autocompleteinstance setisopen false ask ai about currentquery compose a view all results link that respects product version context const componenttitle cloud const productparams if componenttitle cloud return product 0 cloud product 1 connect if componenttitle streaming return product 0 streaming product 1 connect if componenttitle connect return product 0 connect if componenttitle data platform return product 0 cloud product 1 streaming product 2 connect if componenttitle self managed return product 0 streaming product 1 connect if componenttitle home return home shows all products if componenttitle agentic data plane return product 0 agentic 20data 20plane return const viewalllink currentquery html view all results exact match toggle forces a strict no typo no fallback query see getitems const exacttoggle html window __algoliatoggleexactmatch e target checked exact match layout header filters ai results list right side preview footer tips render html dropdown exacttoggle askaibutton children preview html preview breadcrumbs html preview breadcrumbs map breadcrumb html event stoppropagation click analytics requires clickanalytics true and a queryid docs https www algolia com doc api reference api parameters clickanalytics aa clickedobjectidsaftersearch eventname preview selected index state context preview __autocomplete_indexname queryid state context preview __autocomplete_queryid objectids state context preview objectid positions state activeitemid 1 positions start at 1 href breadcrumb u breadcrumb t components highlight hit preview attribute title preview intro components highlight hit preview attribute intro preview description components highlight hit preview attribute description preview api html preview api hasendpoint html endpoint endpointline example curlexample preview image html supported_preview_types includes preview type tolowercase html event stoppropagation aa clickedobjectidsaftersearch eventname preview selected index state context preview __autocomplete_indexname queryid state context preview __autocomplete_queryid objectids state context preview objectid positions state activeitemid 1 href preview url preview objectid html event stoppropagation aa clickedobjectidsaftersearch eventname preview selected index state context preview __autocomplete_indexname queryid state context preview __autocomplete_queryid objectids state context preview objectid positions state activeitemid 1 target _blank rel noopener noreferrer href preview url preview objectid preview titles preview titles length 0 html on this page preview titles slice 0 15 map title html supported_preview_types includes state context preview type tolowercase html event stoppropagation aa clickedobjectidsaftersearch eventname preview selected index state context preview __autocomplete_indexname queryid state context preview __autocomplete_queryid objectids state context preview objectid positions state activeitemid 1 href preview url preview objectid title h components highlight hit title attribute t html event stoppropagation aa clickedobjectidsaftersearch eventname preview selected index state context preview __autocomplete_indexname queryid state context preview __autocomplete_queryid objectids state context preview objectid positions state activeitemid 1 target _blank rel noopener noreferrer href preview url preview objectid title h components highlight hit title attribute t to select to navigate esc to close viewalllink root define our data sources filters facet values for the _tags facet used by the tags plugin docs actual content hits sources overview https www algolia com doc ui libraries autocomplete core concepts sources getsources query state const tagsbyfacet groupby state context tagsplugin tags tag tag facet return sourceid filters getitems fetch facet values for _tags to populate the checkbox menu getalgoliafacets https www algolia com doc ui libraries autocomplete api reference sources param getalgoliafacets return getalgoliafacets searchclient queries indexname test_redpanda facet _tags params facetquery https www algolia com doc api reference api parameters facetquery maxfacethits 50 https www algolia com doc api reference api parameters maxfacethits transformresponse facethits we return raw server facets union with known selected happens in render const server facethits 0 map h label h label facet _tags return server templates header return null item return null sourceid docs getitems when exact match is on require every term exact spelling and no optional word fallback note we deliberately do not wrap the query in quotes for a phrase match the index s searchable attributes use unordered which disables phrase proximity matching so a quoted phrase returns nothing strict params give reliable exact term matching see window __algoliatoggleexactmatch const exactmatch window __algoliaexactmatch const exactparams exactmatch typotolerance false removewordsifnoresults none optionalwords getalgoliaresults https www algolia com doc ui libraries autocomplete api reference sources param getalgoliaresults return getalgoliaresults searchclient queries indexname test_redpanda query params clickanalytics true https www algolia com doc api reference api parameters clickanalytics hitsperpage 10 https www algolia com doc api reference api parameters hitsperpage attributestosnippet 25 https www algolia com doc api reference api parameters attributestosnippet snippetellipsistext https www algolia com doc api reference api parameters snippetellipsistext tagfilters maptoalgoliafilters tagsbyfacet https www algolia com doc api reference api parameters tagfilters exactparams transformresponse hits re order mixed hits so docs stay in place while non doc items are time sorted and compute a matchingheading to deep link to the best title match return hits map nestedhits const docindices new map nestedhits foreach item index if item type doc docindices set index item const nondocitems nestedhits filter item item type doc sort a b b unixtimestamp infinity a unixtimestamp infinity let nondocindex 0 docindices foreach item index if item _highlightresult item _highlightresult titles const matchedindex item _highlightresult titles findindex title title t matchlevel full if matchedindex 1 const matchedtopleveltitle item titles matchedindex if matchedtopleveltitle item matchingheading matchedtopleveltitle h nestedhits index item return nestedhits map item index docindices has index docindices get index nondocitems nondocindex templates noresults state html clear preview so we don t show stale content for a query with no hits state context preview null if state query return return html no results for state query believe this query should return results let us know header items html if items length return return html results item item components html const matchingheading item matchingheading helper render product as deduped badges const renderproduct product if array isarray product const seen new set return product filter p const k p tolowercase if seen has k return false seen add k return true map p html p else if product return html product return null if previewable navigate within the panel otherwise open a new tab const atag supported_preview_types includes item type tolowercase html components highlight hit item attribute title item text html item text components snippet hit item attribute text item intro components snippet hit item attribute intro item description components snippet hit item attribute description html item intro components snippet hit item attribute intro item description components snippet hit item attribute description item type renderproduct item product item api html item api item version html item version html components highlight hit item attribute title item breadcrumbs html item breadcrumbs length 2 item breadcrumbs slice 1 item breadcrumbs length 1 map breadcrumb html breadcrumb t item breadcrumbs length 2 item breadcrumbs slice 1 map breadcrumb html breadcrumb t item text components snippet hit item attribute text item intro components snippet hit item attribute intro item description components snippet hit item attribute description item type renderproduct item product item version html item version return html atag getitemurl item return item url item objectid onactive item setcontext state const ctx state context setcontext ctx preview item expose the autocomplete instance globally so other ui our custom dropdown can drive its context without capturing stale references across re renders this is intentionally namespaced and private see notes below window __algoliaautocompleteinstance autocompleteinstance wire up sidebar search button sb search with data action open search to open the algolia search modal by clicking the hidden detached button document queryselectorall data action open search foreach function btn btn addeventlistener click functio...
|